{
"author": {
"name": "HashiCorp",
"organization": true,
"roles": [
"author"
],
"url": "https://hashicorp.com"
},
"dependencies": {
"cdktf": "^0.21.0",
"constructs": "^10.4.2"
},
"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.8.22 (build 160a3ef)",
"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.76.3\n\nHashiCorp made the decision to stop publishing new versions of prebuilt [Terraform newrelic provider](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3) bindings for [CDK for Terraform](https://cdk.tf) on December 10, 2025. As such, this repository has been archived and is no longer supported in any way by HashiCorp. Previously-published versions of this prebuilt provider will still continue to be available on their respective package managers (e.g. npm, PyPi, Maven, NuGet), but these will not be compatible with new releases of `cdktf` past `0.21.0` and are no longer eligible for commercial support.\n\nAs a reminder, you can continue to use the `newrelic/newrelic` provider in your CDK for Terraform (CDKTF) projects, even with newer versions of CDKTF, but you will need to generate the bindings locally. The easiest way to do so is to use the [`provider add` command](https://developer.hashicorp.com/terraform/cdktf/cli-reference/commands#provider-add), optionally with the `--force-local` flag enabled:\n\n`cdktf provider add newrelic/newrelic --force-local`\n\nFor more information and additional examples, check out our documentation on [generating provider bindings manually](https://cdk.tf/imports).\n\n## Deprecated 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\n com.hashicorp\n cdktf-provider-newrelic\n [REPLACE WITH DESIRED VERSION]\n\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/`\n\nWhere `` 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"
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/cloud_gcp_link_account).\n"
},
"symbolId": "src/cloud-gcp-link-account/index:"
},
"@cdktf/provider-newrelic.cloudOciLinkAccount": {
"locationInModule": {
"filename": "src/index.ts",
"line": 24
},
"readme": {
"markdown": "# `newrelic_cloud_oci_link_account`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_oci_link_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account).\n"
},
"symbolId": "src/cloud-oci-link-account/index:"
},
"@cdktf/provider-newrelic.dataNewrelicAccount": {
"locationInModule": {
"filename": "src/index.ts",
"line": 57
},
"readme": {
"markdown": "# `data_newrelic_account`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/data-sources/account).\n"
},
"symbolId": "src/data-newrelic-account/index:"
},
"@cdktf/provider-newrelic.dataNewrelicAlertChannel": {
"locationInModule": {
"filename": "src/index.ts",
"line": 58
},
"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.76.3/docs/data-sources/alert_channel).\n"
},
"symbolId": "src/data-newrelic-alert-channel/index:"
},
"@cdktf/provider-newrelic.dataNewrelicAlertPolicy": {
"locationInModule": {
"filename": "src/index.ts",
"line": 59
},
"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.76.3/docs/data-sources/alert_policy).\n"
},
"symbolId": "src/data-newrelic-alert-policy/index:"
},
"@cdktf/provider-newrelic.dataNewrelicApplication": {
"locationInModule": {
"filename": "src/index.ts",
"line": 60
},
"readme": {
"markdown": "# `data_newrelic_application`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_application`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/data-sources/application).\n"
},
"symbolId": "src/data-newrelic-application/index:"
},
"@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain": {
"locationInModule": {
"filename": "src/index.ts",
"line": 61
},
"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.76.3/docs/data-sources/authentication_domain).\n"
},
"symbolId": "src/data-newrelic-authentication-domain/index:"
},
"@cdktf/provider-newrelic.dataNewrelicCloudAccount": {
"locationInModule": {
"filename": "src/index.ts",
"line": 62
},
"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.76.3/docs/data-sources/cloud_account).\n"
},
"symbolId": "src/data-newrelic-cloud-account/index:"
},
"@cdktf/provider-newrelic.dataNewrelicEntity": {
"locationInModule": {
"filename": "src/index.ts",
"line": 63
},
"readme": {
"markdown": "# `data_newrelic_entity`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_entity`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/data-sources/entity).\n"
},
"symbolId": "src/data-newrelic-entity/index:"
},
"@cdktf/provider-newrelic.dataNewrelicGroup": {
"locationInModule": {
"filename": "src/index.ts",
"line": 64
},
"readme": {
"markdown": "# `data_newrelic_group`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_group`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/data-sources/group).\n"
},
"symbolId": "src/data-newrelic-group/index:"
},
"@cdktf/provider-newrelic.dataNewrelicKeyTransaction": {
"locationInModule": {
"filename": "src/index.ts",
"line": 65
},
"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.76.3/docs/data-sources/key_transaction).\n"
},
"symbolId": "src/data-newrelic-key-transaction/index:"
},
"@cdktf/provider-newrelic.dataNewrelicNotificationDestination": {
"locationInModule": {
"filename": "src/index.ts",
"line": 66
},
"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.76.3/docs/data-sources/notification_destination).\n"
},
"symbolId": "src/data-newrelic-notification-destination/index:"
},
"@cdktf/provider-newrelic.dataNewrelicObfuscationExpression": {
"locationInModule": {
"filename": "src/index.ts",
"line": 67
},
"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.76.3/docs/data-sources/obfuscation_expression).\n"
},
"symbolId": "src/data-newrelic-obfuscation-expression/index:"
},
"@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper": {
"locationInModule": {
"filename": "src/index.ts",
"line": 68
},
"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.76.3/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": 69
},
"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.76.3/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": 70
},
"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.76.3/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": 71
},
"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.76.3/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": 72
},
"readme": {
"markdown": "# `data_newrelic_user`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_user`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/data-sources/user).\n"
},
"symbolId": "src/data-newrelic-user/index:"
},
"@cdktf/provider-newrelic.dataPartitionRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 25
},
"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.76.3/docs/resources/data_partition_rule).\n"
},
"symbolId": "src/data-partition-rule/index:"
},
"@cdktf/provider-newrelic.entityTags": {
"locationInModule": {
"filename": "src/index.ts",
"line": 26
},
"readme": {
"markdown": "# `newrelic_entity_tags`\n\nRefer to the Terraform Registry for docs: [`newrelic_entity_tags`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/entity_tags).\n"
},
"symbolId": "src/entity-tags/index:"
},
"@cdktf/provider-newrelic.eventsToMetricsRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 27
},
"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.76.3/docs/resources/events_to_metrics_rule).\n"
},
"symbolId": "src/events-to-metrics-rule/index:"
},
"@cdktf/provider-newrelic.group": {
"locationInModule": {
"filename": "src/index.ts",
"line": 28
},
"readme": {
"markdown": "# `newrelic_group`\n\nRefer to the Terraform Registry for docs: [`newrelic_group`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/group).\n"
},
"symbolId": "src/group/index:"
},
"@cdktf/provider-newrelic.infraAlertCondition": {
"locationInModule": {
"filename": "src/index.ts",
"line": 29
},
"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.76.3/docs/resources/infra_alert_condition).\n"
},
"symbolId": "src/infra-alert-condition/index:"
},
"@cdktf/provider-newrelic.insightsEvent": {
"locationInModule": {
"filename": "src/index.ts",
"line": 30
},
"readme": {
"markdown": "# `newrelic_insights_event`\n\nRefer to the Terraform Registry for docs: [`newrelic_insights_event`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/insights_event).\n"
},
"symbolId": "src/insights-event/index:"
},
"@cdktf/provider-newrelic.keyTransaction": {
"locationInModule": {
"filename": "src/index.ts",
"line": 31
},
"readme": {
"markdown": "# `newrelic_key_transaction`\n\nRefer to the Terraform Registry for docs: [`newrelic_key_transaction`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/key_transaction).\n"
},
"symbolId": "src/key-transaction/index:"
},
"@cdktf/provider-newrelic.logParsingRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 32
},
"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.76.3/docs/resources/log_parsing_rule).\n"
},
"symbolId": "src/log-parsing-rule/index:"
},
"@cdktf/provider-newrelic.monitorDowntime": {
"locationInModule": {
"filename": "src/index.ts",
"line": 33
},
"readme": {
"markdown": "# `newrelic_monitor_downtime`\n\nRefer to the Terraform Registry for docs: [`newrelic_monitor_downtime`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/monitor_downtime).\n"
},
"symbolId": "src/monitor-downtime/index:"
},
"@cdktf/provider-newrelic.notificationChannel": {
"locationInModule": {
"filename": "src/index.ts",
"line": 34
},
"readme": {
"markdown": "# `newrelic_notification_channel`\n\nRefer to the Terraform Registry for docs: [`newrelic_notification_channel`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/notification_channel).\n"
},
"symbolId": "src/notification-channel/index:"
},
"@cdktf/provider-newrelic.notificationDestination": {
"locationInModule": {
"filename": "src/index.ts",
"line": 35
},
"readme": {
"markdown": "# `newrelic_notification_destination`\n\nRefer to the Terraform Registry for docs: [`newrelic_notification_destination`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/notification_destination).\n"
},
"symbolId": "src/notification-destination/index:"
},
"@cdktf/provider-newrelic.nrqlAlertCondition": {
"locationInModule": {
"filename": "src/index.ts",
"line": 36
},
"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.76.3/docs/resources/nrql_alert_condition).\n"
},
"symbolId": "src/nrql-alert-condition/index:"
},
"@cdktf/provider-newrelic.nrqlDropRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 37
},
"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.76.3/docs/resources/nrql_drop_rule).\n"
},
"symbolId": "src/nrql-drop-rule/index:"
},
"@cdktf/provider-newrelic.obfuscationExpression": {
"locationInModule": {
"filename": "src/index.ts",
"line": 38
},
"readme": {
"markdown": "# `newrelic_obfuscation_expression`\n\nRefer to the Terraform Registry for docs: [`newrelic_obfuscation_expression`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/obfuscation_expression).\n"
},
"symbolId": "src/obfuscation-expression/index:"
},
"@cdktf/provider-newrelic.obfuscationRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 39
},
"readme": {
"markdown": "# `newrelic_obfuscation_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_obfuscation_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/obfuscation_rule).\n"
},
"symbolId": "src/obfuscation-rule/index:"
},
"@cdktf/provider-newrelic.oneDashboard": {
"locationInModule": {
"filename": "src/index.ts",
"line": 40
},
"readme": {
"markdown": "# `newrelic_one_dashboard`\n\nRefer to the Terraform Registry for docs: [`newrelic_one_dashboard`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard).\n"
},
"symbolId": "src/one-dashboard/index:"
},
"@cdktf/provider-newrelic.oneDashboardJson": {
"locationInModule": {
"filename": "src/index.ts",
"line": 41
},
"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.76.3/docs/resources/one_dashboard_json).\n"
},
"symbolId": "src/one-dashboard-json/index:"
},
"@cdktf/provider-newrelic.oneDashboardRaw": {
"locationInModule": {
"filename": "src/index.ts",
"line": 42
},
"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.76.3/docs/resources/one_dashboard_raw).\n"
},
"symbolId": "src/one-dashboard-raw/index:"
},
"@cdktf/provider-newrelic.pipelineCloudRule": {
"locationInModule": {
"filename": "src/index.ts",
"line": 43
},
"readme": {
"markdown": "# `newrelic_pipeline_cloud_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_pipeline_cloud_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/pipeline_cloud_rule).\n"
},
"symbolId": "src/pipeline-cloud-rule/index:"
},
"@cdktf/provider-newrelic.provider": {
"locationInModule": {
"filename": "src/index.ts",
"line": 73
},
"readme": {
"markdown": "# `provider`\n\nRefer to the Terraform Registry for docs: [`newrelic`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs).\n"
},
"symbolId": "src/provider/index:"
},
"@cdktf/provider-newrelic.serviceLevel": {
"locationInModule": {
"filename": "src/index.ts",
"line": 44
},
"readme": {
"markdown": "# `newrelic_service_level`\n\nRefer to the Terraform Registry for docs: [`newrelic_service_level`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/service_level).\n"
},
"symbolId": "src/service-level/index:"
},
"@cdktf/provider-newrelic.syntheticsAlertCondition": {
"locationInModule": {
"filename": "src/index.ts",
"line": 45
},
"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.76.3/docs/resources/synthetics_alert_condition).\n"
},
"symbolId": "src/synthetics-alert-condition/index:"
},
"@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor": {
"locationInModule": {
"filename": "src/index.ts",
"line": 46
},
"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.76.3/docs/resources/synthetics_broken_links_monitor).\n"
},
"symbolId": "src/synthetics-broken-links-monitor/index:"
},
"@cdktf/provider-newrelic.syntheticsCertCheckMonitor": {
"locationInModule": {
"filename": "src/index.ts",
"line": 47
},
"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.76.3/docs/resources/synthetics_cert_check_monitor).\n"
},
"symbolId": "src/synthetics-cert-check-monitor/index:"
},
"@cdktf/provider-newrelic.syntheticsMonitor": {
"locationInModule": {
"filename": "src/index.ts",
"line": 48
},
"readme": {
"markdown": "# `newrelic_synthetics_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/synthetics_monitor).\n"
},
"symbolId": "src/synthetics-monitor/index:"
},
"@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition": {
"locationInModule": {
"filename": "src/index.ts",
"line": 49
},
"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.76.3/docs/resources/synthetics_multilocation_alert_condition).\n"
},
"symbolId": "src/synthetics-multilocation-alert-condition/index:"
},
"@cdktf/provider-newrelic.syntheticsPrivateLocation": {
"locationInModule": {
"filename": "src/index.ts",
"line": 50
},
"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.76.3/docs/resources/synthetics_private_location).\n"
},
"symbolId": "src/synthetics-private-location/index:"
},
"@cdktf/provider-newrelic.syntheticsScriptMonitor": {
"locationInModule": {
"filename": "src/index.ts",
"line": 51
},
"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.76.3/docs/resources/synthetics_script_monitor).\n"
},
"symbolId": "src/synthetics-script-monitor/index:"
},
"@cdktf/provider-newrelic.syntheticsSecureCredential": {
"locationInModule": {
"filename": "src/index.ts",
"line": 52
},
"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.76.3/docs/resources/synthetics_secure_credential).\n"
},
"symbolId": "src/synthetics-secure-credential/index:"
},
"@cdktf/provider-newrelic.syntheticsStepMonitor": {
"locationInModule": {
"filename": "src/index.ts",
"line": 53
},
"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.76.3/docs/resources/synthetics_step_monitor).\n"
},
"symbolId": "src/synthetics-step-monitor/index:"
},
"@cdktf/provider-newrelic.user": {
"locationInModule": {
"filename": "src/index.ts",
"line": 54
},
"readme": {
"markdown": "# `newrelic_user`\n\nRefer to the Terraform Registry for docs: [`newrelic_user`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/user).\n"
},
"symbolId": "src/user/index:"
},
"@cdktf/provider-newrelic.workflow": {
"locationInModule": {
"filename": "src/index.ts",
"line": 55
},
"readme": {
"markdown": "# `newrelic_workflow`\n\nRefer to the Terraform Registry for docs: [`newrelic_workflow`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/workflow).\n"
},
"symbolId": "src/workflow/index:"
},
"@cdktf/provider-newrelic.workload": {
"locationInModule": {
"filename": "src/index.ts",
"line": 56
},
"readme": {
"markdown": "# `newrelic_workload`\n\nRefer to the Terraform Registry for docs: [`newrelic_workload`](https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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.76.3/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.76.3/docs/resources/account_management newrelic_account_management} Resource."
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 237
},
"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": 205
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a AccountManagement resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 222
},
"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.76.3/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": 310
},
"name": "putTimeouts",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 271
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 313
},
"name": "resetTimeouts"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 325
},
"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": 334
},
"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": 210
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 307
},
"name": "timeouts",
"type": {
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeoutsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 275
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 288
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 301
},
"name": "regionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 317
},
"name": "timeoutsInput",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 265
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 281
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 294
},
"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.76.3/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.76.3/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.76.3/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"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/account_management#timeouts AccountManagement#timeouts}",
"stability": "stable",
"summary": "timeouts block."
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 39
},
"name": "timeouts",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts"
}
}
],
"symbolId": "src/account-management/index:AccountManagementConfig"
},
"@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts",
"kind": "interface",
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 41
},
"name": "AccountManagementTimeouts",
"namespace": "accountManagement",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/account_management#create AccountManagement#create}."
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/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.76.3/docs/resources/account_management#read AccountManagement#read}."
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 49
},
"name": "read",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/account_management#update AccountManagement#update}."
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 53
},
"name": "update",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/account-management/index:AccountManagementTimeouts"
},
"@cdktf/provider-newrelic.accountManagement.AccountManagementTimeoutsOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeoutsOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 107
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 99
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 161
},
"name": "resetCreate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 177
},
"name": "resetRead"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 193
},
"name": "resetUpdate"
}
],
"name": "AccountManagementTimeoutsOutputReference",
"namespace": "accountManagement",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 165
},
"name": "createInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 181
},
"name": "readInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 197
},
"name": "updateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 155
},
"name": "create",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 171
},
"name": "read",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 187
},
"name": "update",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/account-management/index.ts",
"line": 111
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementTimeouts"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
}
],
"symbolId": "src/account-management/index:AccountManagementTimeoutsOutputReference"
},
"@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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/docs/resources/alert_channel#type AlertChannel#type}",
"stability": "stable",
"summary": "(Required) The type of channel. One of: (slack, user, victorops, webhook, email, opsgenie, pagerduty)."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/alert_condition#type AlertCondition#type}",
"stability": "stable",
"summary": "The type of condition. One of: (apm_kt_metric, browser_metric, mobile_metric, servers_metric, apm_app_metric, apm_jvm_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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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": 120
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 136
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 152
},
"name": "resetIngestType"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 186
},
"name": "resetName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 202
},
"name": "resetNotes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 218
},
"name": "resetUserId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 230
},
"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": 242
},
"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": 161
},
"name": "key",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 124
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 140
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 156
},
"name": "ingestTypeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 174
},
"name": "keyTypeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 190
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 206
},
"name": "notesInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 222
},
"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": 130
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 146
},
"name": "ingestType",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 167
},
"name": "keyType",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 180
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 196
},
"name": "notes",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 212
},
"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.76.3/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": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/api_access_key#account_id ApiAccessKey#account_id}."
},
"immutable": true,
"locationInModule": {
"filename": "src/api-access-key/index.ts",
"line": 18
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/cloud_aws_integrations newrelic_cloud_aws_integrations} Resource."
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9124
},
"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": 9092
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a CloudAwsIntegrations resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9109
},
"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.76.3/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": 9252
},
"name": "putAlb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9268
},
"name": "putApiGateway",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9284
},
"name": "putAutoScaling",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9300
},
"name": "putAwsAppSync",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9316
},
"name": "putAwsAthena",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9332
},
"name": "putAwsAutoDiscovery",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9348
},
"name": "putAwsCognito",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9364
},
"name": "putAwsConnect",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9380
},
"name": "putAwsDirectConnect",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9396
},
"name": "putAwsFsx",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9412
},
"name": "putAwsGlue",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9428
},
"name": "putAwsKinesisAnalytics",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9444
},
"name": "putAwsMediaConvert",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9460
},
"name": "putAwsMediaPackageVod",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9476
},
"name": "putAwsMq",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9492
},
"name": "putAwsMsk",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9508
},
"name": "putAwsNeptune",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9524
},
"name": "putAwsQldb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9540
},
"name": "putAwsRoute53Resolver",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9556
},
"name": "putAwsStates",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9572
},
"name": "putAwsTransitGateway",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9588
},
"name": "putAwsWaf",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9604
},
"name": "putAwsWafv2",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9620
},
"name": "putBilling",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9636
},
"name": "putCloudfront",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9652
},
"name": "putCloudtrail",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9668
},
"name": "putDocDb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9684
},
"name": "putDynamodb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9700
},
"name": "putEbs",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9716
},
"name": "putEc2",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9732
},
"name": "putEcs",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9748
},
"name": "putEfs",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9764
},
"name": "putElasticache",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9780
},
"name": "putElasticbeanstalk",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9796
},
"name": "putElasticsearch",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9812
},
"name": "putElb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9828
},
"name": "putEmr",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9844
},
"name": "putHealth",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9860
},
"name": "putIam",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9876
},
"name": "putIot",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9892
},
"name": "putKinesis",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9908
},
"name": "putKinesisFirehose",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9924
},
"name": "putLambda",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9940
},
"name": "putRds",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9956
},
"name": "putRedshift",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9972
},
"name": "putRoute53",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9988
},
"name": "putS3",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10004
},
"name": "putSes",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10020
},
"name": "putSns",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10036
},
"name": "putSqs",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10052
},
"name": "putTrustedAdvisor",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10068
},
"name": "putVpc",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10084
},
"name": "putXRay",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9210
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9255
},
"name": "resetAlb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9271
},
"name": "resetApiGateway"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9287
},
"name": "resetAutoScaling"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9303
},
"name": "resetAwsAppSync"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9319
},
"name": "resetAwsAthena"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9335
},
"name": "resetAwsAutoDiscovery"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9351
},
"name": "resetAwsCognito"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9367
},
"name": "resetAwsConnect"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9383
},
"name": "resetAwsDirectConnect"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9399
},
"name": "resetAwsFsx"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9415
},
"name": "resetAwsGlue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9431
},
"name": "resetAwsKinesisAnalytics"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9447
},
"name": "resetAwsMediaConvert"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9463
},
"name": "resetAwsMediaPackageVod"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9479
},
"name": "resetAwsMq"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9495
},
"name": "resetAwsMsk"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9511
},
"name": "resetAwsNeptune"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9527
},
"name": "resetAwsQldb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9543
},
"name": "resetAwsRoute53Resolver"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9559
},
"name": "resetAwsStates"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9575
},
"name": "resetAwsTransitGateway"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9591
},
"name": "resetAwsWaf"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9607
},
"name": "resetAwsWafv2"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9623
},
"name": "resetBilling"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9639
},
"name": "resetCloudfront"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9655
},
"name": "resetCloudtrail"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9671
},
"name": "resetDocDb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9687
},
"name": "resetDynamodb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9703
},
"name": "resetEbs"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9719
},
"name": "resetEc2"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9735
},
"name": "resetEcs"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9751
},
"name": "resetEfs"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9767
},
"name": "resetElasticache"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9783
},
"name": "resetElasticbeanstalk"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9799
},
"name": "resetElasticsearch"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9815
},
"name": "resetElb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9831
},
"name": "resetEmr"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9847
},
"name": "resetHealth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9863
},
"name": "resetIam"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9226
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9879
},
"name": "resetIot"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9895
},
"name": "resetKinesis"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9911
},
"name": "resetKinesisFirehose"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9927
},
"name": "resetLambda"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9943
},
"name": "resetRds"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9959
},
"name": "resetRedshift"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9975
},
"name": "resetRoute53"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9991
},
"name": "resetS3"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10007
},
"name": "resetSes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10023
},
"name": "resetSns"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10039
},
"name": "resetSqs"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10055
},
"name": "resetTrustedAdvisor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10071
},
"name": "resetVpc"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10087
},
"name": "resetXRay"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10099
},
"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": 10160
},
"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": 9097
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9249
},
"name": "alb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9265
},
"name": "apiGateway",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGatewayOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9281
},
"name": "autoScaling",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScalingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9297
},
"name": "awsAppSync",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSyncOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9313
},
"name": "awsAthena",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthenaOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9329
},
"name": "awsAutoDiscovery",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscoveryOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9345
},
"name": "awsCognito",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognitoOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9361
},
"name": "awsConnect",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnectOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9377
},
"name": "awsDirectConnect",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnectOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9393
},
"name": "awsFsx",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsxOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9409
},
"name": "awsGlue",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlueOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9425
},
"name": "awsKinesisAnalytics",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9441
},
"name": "awsMediaConvert",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvertOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9457
},
"name": "awsMediaPackageVod",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVodOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9473
},
"name": "awsMq",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMqOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9489
},
"name": "awsMsk",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMskOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9505
},
"name": "awsNeptune",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptuneOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9521
},
"name": "awsQldb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9537
},
"name": "awsRoute53Resolver",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53ResolverOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9553
},
"name": "awsStates",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStatesOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9569
},
"name": "awsTransitGateway",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGatewayOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9585
},
"name": "awsWaf",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9601
},
"name": "awsWafv2",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2OutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9617
},
"name": "billing",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBillingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9633
},
"name": "cloudfront",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfrontOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9649
},
"name": "cloudtrail",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrailOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9665
},
"name": "docDb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9681
},
"name": "dynamodb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9697
},
"name": "ebs",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9713
},
"name": "ec2",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2OutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9729
},
"name": "ecs",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9745
},
"name": "efs",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9761
},
"name": "elasticache",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticacheOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9777
},
"name": "elasticbeanstalk",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalkOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9793
},
"name": "elasticsearch",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearchOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9809
},
"name": "elb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9825
},
"name": "emr",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmrOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9841
},
"name": "health",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealthOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9857
},
"name": "iam",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIamOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9873
},
"name": "iot",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIotOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9889
},
"name": "kinesis",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9905
},
"name": "kinesisFirehose",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehoseOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9921
},
"name": "lambda",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambdaOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9937
},
"name": "rds",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRdsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9953
},
"name": "redshift",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshiftOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9969
},
"name": "route53",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53OutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9985
},
"name": "s3",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3OutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10001
},
"name": "ses",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSesOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10017
},
"name": "sns",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSnsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10033
},
"name": "sqs",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10049
},
"name": "trustedAdvisor",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisorOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10065
},
"name": "vpc",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpcOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 10081
},
"name": "xRay",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRayOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9214
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9259
},
"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": 9275
},
"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": 9291
},
"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": 9307
},
"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": 9323
},
"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": 9339
},
"name": "awsAutoDiscoveryInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9355
},
"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": 9371
},
"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": 9387
},
"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": 9403
},
"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": 9419
},
"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": 9435
},
"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": 9451
},
"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": 9467
},
"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": 9483
},
"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": 9499
},
"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": 9515
},
"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": 9531
},
"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": 9547
},
"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": 9563
},
"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": 9579
},
"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": 9595
},
"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": 9611
},
"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": 9627
},
"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": 9643
},
"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": 9659
},
"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": 9675
},
"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": 9691
},
"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": 9707
},
"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": 9723
},
"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": 9739
},
"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": 9755
},
"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": 9771
},
"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": 9787
},
"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": 9803
},
"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": 9819
},
"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": 9835
},
"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": 9851
},
"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": 9867
},
"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": 9230
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9883
},
"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": 9915
},
"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": 9899
},
"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": 9931
},
"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": 9243
},
"name": "linkedAccountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9947
},
"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": 9963
},
"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": 9979
},
"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": 9995
},
"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": 10011
},
"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": 10027
},
"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": 10043
},
"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": 10059
},
"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": 10075
},
"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": 10091
},
"name": "xRayInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9204
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9220
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9236
},
"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": 353
},
"name": "CloudAwsIntegrationsAlb",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 359
},
"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.76.3/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": 365
},
"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.76.3/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": 371
},
"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.76.3/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": 377
},
"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.76.3/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": 383
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 389
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 397
},
"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": 478
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 471
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 547
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 563
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 579
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 595
},
"name": "resetLoadBalancerPrefixes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 611
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 627
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 643
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsAlbOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 551
},
"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": 567
},
"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": 583
},
"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": 599
},
"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": 615
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 631
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 647
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 541
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 557
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 573
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 589
},
"name": "loadBalancerPrefixes",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 605
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 621
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 637
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 482
},
"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": 651
},
"name": "CloudAwsIntegrationsApiGateway",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 657
},
"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.76.3/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": 663
},
"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.76.3/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": 669
},
"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.76.3/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": 675
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 683
},
"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": 750
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 743
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 807
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 823
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 839
},
"name": "resetStagePrefixes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 855
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 871
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsApiGatewayOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 811
},
"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": 827
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 843
},
"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": 859
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 875
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 801
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 817
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 833
},
"name": "stagePrefixes",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 849
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 865
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 754
},
"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": 879
},
"name": "CloudAwsIntegrationsAutoScaling",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 885
},
"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.76.3/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": 891
},
"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": 937
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 930
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 976
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 992
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAutoScalingOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 980
},
"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": 996
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 970
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 986
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 941
},
"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": 1000
},
"name": "CloudAwsIntegrationsAwsAppSync",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1006
},
"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.76.3/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": 1012
},
"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": 1058
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1051
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1097
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1113
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsAppSyncOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1101
},
"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": 1117
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1091
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1107
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1062
},
"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": 1121
},
"name": "CloudAwsIntegrationsAwsAthena",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1127
},
"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.76.3/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": 1133
},
"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": 1179
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1172
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1218
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1234
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsAthenaOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1222
},
"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": 1238
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1212
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1228
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1183
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
}
}
],
"symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAthenaOutputReference"
},
"@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery",
"kind": "interface",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1242
},
"name": "CloudAwsIntegrationsAwsAutoDiscovery",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1248
},
"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.76.3/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": 1254
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
}
],
"symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAutoDiscovery"
},
"@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscoveryOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscoveryOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1300
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1293
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1339
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1355
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsAutoDiscoveryOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1343
},
"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": 1359
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1333
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1349
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1304
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery"
}
}
],
"symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAutoDiscoveryOutputReference"
},
"@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": 1363
},
"name": "CloudAwsIntegrationsAwsCognito",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1369
},
"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.76.3/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": 1375
},
"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": 1421
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1414
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1460
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1476
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsCognitoOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1464
},
"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": 1480
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1454
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1470
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1425
},
"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": 1484
},
"name": "CloudAwsIntegrationsAwsConnect",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1490
},
"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.76.3/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": 1496
},
"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": 1542
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1535
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1581
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1597
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsConnectOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1585
},
"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": 1601
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1575
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1591
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1546
},
"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": 1605
},
"name": "CloudAwsIntegrationsAwsDirectConnect",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1611
},
"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.76.3/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": 1617
},
"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": 1663
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1656
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1702
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1718
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsDirectConnectOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1706
},
"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": 1722
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1696
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1712
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1667
},
"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": 1726
},
"name": "CloudAwsIntegrationsAwsFsx",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1732
},
"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.76.3/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": 1738
},
"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": 1784
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1777
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1823
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1839
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsFsxOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1827
},
"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": 1843
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1817
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1833
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1788
},
"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": 1847
},
"name": "CloudAwsIntegrationsAwsGlue",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1853
},
"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.76.3/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": 1859
},
"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": 1905
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1898
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1944
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1960
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsGlueOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1948
},
"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": 1964
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1938
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1954
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 1909
},
"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": 1968
},
"name": "CloudAwsIntegrationsAwsKinesisAnalytics",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1974
},
"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.76.3/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": 1980
},
"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": 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-aws-integrations/index.ts",
"line": 2019
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2065
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2081
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2069
},
"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": 2085
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2059
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2075
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2030
},
"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": 2089
},
"name": "CloudAwsIntegrationsAwsMediaConvert",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2095
},
"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.76.3/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": 2101
},
"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": 2147
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2140
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2186
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2202
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsMediaConvertOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2190
},
"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": 2206
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2180
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2196
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2151
},
"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": 2210
},
"name": "CloudAwsIntegrationsAwsMediaPackageVod",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2216
},
"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.76.3/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": 2222
},
"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": 2268
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2261
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2307
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2323
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsMediaPackageVodOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2311
},
"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": 2327
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2301
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2317
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2272
},
"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": 2331
},
"name": "CloudAwsIntegrationsAwsMq",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2337
},
"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.76.3/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": 2343
},
"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": 2389
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2382
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2428
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2444
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsMqOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2432
},
"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": 2448
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2422
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2438
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2393
},
"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": 2452
},
"name": "CloudAwsIntegrationsAwsMsk",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2458
},
"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.76.3/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": 2464
},
"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": 2510
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2503
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2549
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2565
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsMskOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2553
},
"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": 2569
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2543
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2559
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2514
},
"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": 2573
},
"name": "CloudAwsIntegrationsAwsNeptune",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2579
},
"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.76.3/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": 2585
},
"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": 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/cloud-aws-integrations/index.ts",
"line": 2624
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2670
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2686
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsNeptuneOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2674
},
"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": 2690
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2664
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2680
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2635
},
"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": 2694
},
"name": "CloudAwsIntegrationsAwsQldb",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2700
},
"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.76.3/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": 2706
},
"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": 2752
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2745
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2791
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2807
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsQldbOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2795
},
"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": 2811
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2785
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2801
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2756
},
"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": 2815
},
"name": "CloudAwsIntegrationsAwsRoute53Resolver",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2821
},
"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.76.3/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": 2827
},
"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": 2873
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2866
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2912
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2928
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsRoute53ResolverOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2916
},
"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": 2932
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2906
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2922
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2877
},
"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": 2936
},
"name": "CloudAwsIntegrationsAwsStates",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2942
},
"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.76.3/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": 2948
},
"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": 2994
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2987
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3033
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3049
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsStatesOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3037
},
"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": 3053
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3027
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3043
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 2998
},
"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": 3057
},
"name": "CloudAwsIntegrationsAwsTransitGateway",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3063
},
"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.76.3/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": 3069
},
"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": 3115
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3108
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3154
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3170
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsTransitGatewayOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3158
},
"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": 3174
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3148
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3164
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3119
},
"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": 3178
},
"name": "CloudAwsIntegrationsAwsWaf",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3184
},
"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.76.3/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": 3190
},
"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": 3236
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3229
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3275
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3291
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsWafOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3279
},
"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": 3295
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3269
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3285
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3240
},
"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": 3299
},
"name": "CloudAwsIntegrationsAwsWafv2",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3305
},
"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.76.3/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": 3311
},
"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": 3357
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3350
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3396
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3412
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsAwsWafv2OutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3400
},
"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": 3416
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3390
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3406
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3361
},
"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": 3420
},
"name": "CloudAwsIntegrationsBilling",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3426
},
"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": 3465
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3458
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3498
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsBillingOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3502
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3492
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3469
},
"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": 3506
},
"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.76.3/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": 3512
},
"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.76.3/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": 3518
},
"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.76.3/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": 3524
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3530
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3538
},
"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": 3605
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3598
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3662
},
"name": "resetFetchLambdasAtEdge"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3678
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3694
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3710
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3726
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsCloudfrontOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3666
},
"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": 3682
},
"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": 3698
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3714
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3730
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3656
},
"name": "fetchLambdasAtEdge",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3672
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3688
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3704
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3720
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3609
},
"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": 3734
},
"name": "CloudAwsIntegrationsCloudtrail",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3740
},
"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.76.3/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": 3746
},
"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": 3792
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3785
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3831
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3847
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsCloudtrailOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3835
},
"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": 3851
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3825
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3841
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3796
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/cloud_aws_integrations#aws_auto_discovery CloudAwsIntegrations#aws_auto_discovery}",
"stability": "stable",
"summary": "aws_auto_discovery block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 69
},
"name": "awsAutoDiscovery",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAutoDiscovery"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 75
},
"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.76.3/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": 81
},
"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.76.3/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": 87
},
"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.76.3/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": 93
},
"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.76.3/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": 99
},
"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.76.3/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": 105
},
"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.76.3/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": 111
},
"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.76.3/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": 117
},
"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.76.3/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": 123
},
"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.76.3/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": 129
},
"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.76.3/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": 135
},
"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.76.3/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": 141
},
"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.76.3/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": 147
},
"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.76.3/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": 153
},
"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.76.3/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": 159
},
"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.76.3/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": 165
},
"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.76.3/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": 171
},
"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.76.3/docs/resources/cloud_aws_integrations#billing CloudAwsIntegrations#billing}",
"stability": "stable",
"summary": "billing block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 177
},
"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.76.3/docs/resources/cloud_aws_integrations#cloudfront CloudAwsIntegrations#cloudfront}",
"stability": "stable",
"summary": "cloudfront block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 183
},
"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.76.3/docs/resources/cloud_aws_integrations#cloudtrail CloudAwsIntegrations#cloudtrail}",
"stability": "stable",
"summary": "cloudtrail block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 189
},
"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.76.3/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": 195
},
"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.76.3/docs/resources/cloud_aws_integrations#dynamodb CloudAwsIntegrations#dynamodb}",
"stability": "stable",
"summary": "dynamodb block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 201
},
"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.76.3/docs/resources/cloud_aws_integrations#ebs CloudAwsIntegrations#ebs}",
"stability": "stable",
"summary": "ebs block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 207
},
"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.76.3/docs/resources/cloud_aws_integrations#ec2 CloudAwsIntegrations#ec2}",
"stability": "stable",
"summary": "ec2 block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 213
},
"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.76.3/docs/resources/cloud_aws_integrations#ecs CloudAwsIntegrations#ecs}",
"stability": "stable",
"summary": "ecs block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 219
},
"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.76.3/docs/resources/cloud_aws_integrations#efs CloudAwsIntegrations#efs}",
"stability": "stable",
"summary": "efs block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 225
},
"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.76.3/docs/resources/cloud_aws_integrations#elasticache CloudAwsIntegrations#elasticache}",
"stability": "stable",
"summary": "elasticache block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 231
},
"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.76.3/docs/resources/cloud_aws_integrations#elasticbeanstalk CloudAwsIntegrations#elasticbeanstalk}",
"stability": "stable",
"summary": "elasticbeanstalk block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 237
},
"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.76.3/docs/resources/cloud_aws_integrations#elasticsearch CloudAwsIntegrations#elasticsearch}",
"stability": "stable",
"summary": "elasticsearch block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 243
},
"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.76.3/docs/resources/cloud_aws_integrations#elb CloudAwsIntegrations#elb}",
"stability": "stable",
"summary": "elb block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 249
},
"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.76.3/docs/resources/cloud_aws_integrations#emr CloudAwsIntegrations#emr}",
"stability": "stable",
"summary": "emr block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 255
},
"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.76.3/docs/resources/cloud_aws_integrations#health CloudAwsIntegrations#health}",
"stability": "stable",
"summary": "health block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 261
},
"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.76.3/docs/resources/cloud_aws_integrations#iam CloudAwsIntegrations#iam}",
"stability": "stable",
"summary": "iam block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 267
},
"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.76.3/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.76.3/docs/resources/cloud_aws_integrations#iot CloudAwsIntegrations#iot}",
"stability": "stable",
"summary": "iot block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 273
},
"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.76.3/docs/resources/cloud_aws_integrations#kinesis CloudAwsIntegrations#kinesis}",
"stability": "stable",
"summary": "kinesis block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 279
},
"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.76.3/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": 285
},
"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.76.3/docs/resources/cloud_aws_integrations#lambda CloudAwsIntegrations#lambda}",
"stability": "stable",
"summary": "lambda block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 291
},
"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.76.3/docs/resources/cloud_aws_integrations#rds CloudAwsIntegrations#rds}",
"stability": "stable",
"summary": "rds block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 297
},
"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.76.3/docs/resources/cloud_aws_integrations#redshift CloudAwsIntegrations#redshift}",
"stability": "stable",
"summary": "redshift block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 303
},
"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.76.3/docs/resources/cloud_aws_integrations#route53 CloudAwsIntegrations#route53}",
"stability": "stable",
"summary": "route53 block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 309
},
"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.76.3/docs/resources/cloud_aws_integrations#s3 CloudAwsIntegrations#s3}",
"stability": "stable",
"summary": "s3 block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 315
},
"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.76.3/docs/resources/cloud_aws_integrations#ses CloudAwsIntegrations#ses}",
"stability": "stable",
"summary": "ses block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 321
},
"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.76.3/docs/resources/cloud_aws_integrations#sns CloudAwsIntegrations#sns}",
"stability": "stable",
"summary": "sns block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 327
},
"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.76.3/docs/resources/cloud_aws_integrations#sqs CloudAwsIntegrations#sqs}",
"stability": "stable",
"summary": "sqs block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 333
},
"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.76.3/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": 339
},
"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.76.3/docs/resources/cloud_aws_integrations#vpc CloudAwsIntegrations#vpc}",
"stability": "stable",
"summary": "vpc block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 345
},
"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.76.3/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": 351
},
"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": 3855
},
"name": "CloudAwsIntegrationsDocDb",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3861
},
"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.76.3/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": 3867
},
"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": 3913
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3906
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3952
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3968
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsDocDbOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3956
},
"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": 3972
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3946
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3962
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 3917
},
"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": 3976
},
"name": "CloudAwsIntegrationsDynamodb",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3982
},
"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.76.3/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": 3988
},
"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.76.3/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": 3994
},
"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.76.3/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": 4000
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4006
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4012
},
"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": 4086
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4079
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4149
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4165
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4181
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4197
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4213
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4229
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsDynamodbOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4153
},
"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": 4169
},
"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": 4185
},
"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": 4201
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4217
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4233
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4143
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4159
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4175
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4191
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4207
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4223
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4090
},
"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": 4237
},
"name": "CloudAwsIntegrationsEbs",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4243
},
"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.76.3/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": 4249
},
"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.76.3/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": 4255
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4261
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4267
},
"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": 4334
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4327
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4391
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4407
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4423
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4439
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4455
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsEbsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4395
},
"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": 4411
},
"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": 4427
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4443
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4459
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4385
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4401
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4417
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4433
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4449
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4338
},
"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": 4463
},
"name": "CloudAwsIntegrationsEc2",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4469
},
"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.76.3/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": 4475
},
"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.76.3/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": 4481
},
"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.76.3/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": 4487
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4493
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4501
},
"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": 4575
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4568
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4638
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4654
},
"name": "resetDuplicateEc2Tags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4670
},
"name": "resetFetchIpAddresses"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4686
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4702
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4718
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsEc2OutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4642
},
"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": 4658
},
"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": 4674
},
"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": 4690
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4706
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4722
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4632
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4648
},
"name": "duplicateEc2Tags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4664
},
"name": "fetchIpAddresses",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4680
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4696
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4712
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4579
},
"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": 4726
},
"name": "CloudAwsIntegrationsEcs",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4732
},
"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.76.3/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": 4738
},
"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.76.3/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": 4744
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4750
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4756
},
"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": 4823
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4816
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4880
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4896
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4912
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4928
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4944
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsEcsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4884
},
"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": 4900
},
"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": 4916
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4932
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4948
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4874
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4890
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4906
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4922
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4938
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 4827
},
"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": 4952
},
"name": "CloudAwsIntegrationsEfs",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4958
},
"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.76.3/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": 4964
},
"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.76.3/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": 4970
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4976
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4982
},
"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": 5049
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 5042
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5106
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5122
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5138
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5154
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5170
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsEfsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5110
},
"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": 5126
},
"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": 5142
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5158
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5174
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5100
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5116
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5132
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5148
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5164
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5053
},
"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": 5178
},
"name": "CloudAwsIntegrationsElasticache",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5184
},
"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.76.3/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": 5190
},
"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.76.3/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": 5196
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5202
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5210
},
"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": 5277
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 5270
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5334
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5350
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5366
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5382
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5398
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsElasticacheOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5338
},
"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": 5354
},
"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": 5370
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5386
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5402
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5328
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5344
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5360
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5376
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5392
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5281
},
"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": 5406
},
"name": "CloudAwsIntegrationsElasticbeanstalk",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5412
},
"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.76.3/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": 5418
},
"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.76.3/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": 5424
},
"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.76.3/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": 5430
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5436
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5442
},
"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": 5516
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 5509
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5579
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5595
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5611
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5627
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5643
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5659
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsElasticbeanstalkOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5583
},
"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": 5599
},
"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": 5615
},
"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": 5631
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5647
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5663
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5573
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5589
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5605
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5621
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5637
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5653
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5520
},
"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": 5667
},
"name": "CloudAwsIntegrationsElasticsearch",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5673
},
"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.76.3/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": 5679
},
"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.76.3/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": 5685
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5691
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5699
},
"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": 5766
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5759
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5823
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5839
},
"name": "resetFetchNodes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5855
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5871
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5887
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsElasticsearchOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5827
},
"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": 5843
},
"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": 5859
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5875
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5891
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5817
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5833
},
"name": "fetchNodes",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5849
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5865
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5881
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5770
},
"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": 5895
},
"name": "CloudAwsIntegrationsElb",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5901
},
"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.76.3/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": 5907
},
"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.76.3/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": 5913
},
"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.76.3/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": 5919
},
"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": 5979
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 5972
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6030
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6046
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6062
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6078
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsElbOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6034
},
"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": 6050
},
"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": 6066
},
"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": 6082
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6024
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6040
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6056
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6072
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 5983
},
"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": 6086
},
"name": "CloudAwsIntegrationsEmr",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6092
},
"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.76.3/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": 6098
},
"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.76.3/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": 6104
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6110
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6116
},
"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": 6183
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6176
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6240
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6256
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6272
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6288
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6304
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsEmrOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6244
},
"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": 6260
},
"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": 6276
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6292
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6308
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6234
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6250
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6266
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6282
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6298
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6187
},
"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": 6312
},
"name": "CloudAwsIntegrationsHealth",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6318
},
"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": 6357
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6350
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6390
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsHealthOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6394
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6384
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6361
},
"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": 6398
},
"name": "CloudAwsIntegrationsIam",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6404
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6410
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6416
},
"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": 6469
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6462
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6514
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6530
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6546
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsIamOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6518
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6534
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6550
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6508
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6524
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6540
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6473
},
"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": 6554
},
"name": "CloudAwsIntegrationsIot",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6560
},
"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.76.3/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": 6566
},
"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": 6612
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6605
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6651
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6667
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsIotOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6655
},
"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": 6671
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6645
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6661
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6616
},
"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": 6675
},
"name": "CloudAwsIntegrationsKinesis",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6681
},
"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.76.3/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": 6687
},
"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.76.3/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": 6693
},
"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.76.3/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": 6699
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6705
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6711
},
"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": 6936
},
"name": "CloudAwsIntegrationsKinesisFirehose",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6942
},
"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.76.3/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"
}
}
],
"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": 6994
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6987
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7033
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7049
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsKinesisFirehoseOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7037
},
"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": 7053
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7027
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7043
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6998
},
"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": 6785
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 6778
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6848
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6864
},
"name": "resetFetchShards"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6880
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6896
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6912
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6928
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsKinesisOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6852
},
"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": 6868
},
"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": 6884
},
"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": 6900
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6916
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6932
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6842
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6858
},
"name": "fetchShards",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6874
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6890
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6906
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6922
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 6789
},
"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": 7057
},
"name": "CloudAwsIntegrationsLambda",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7063
},
"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.76.3/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": 7069
},
"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.76.3/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": 7075
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7081
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7087
},
"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": 7154
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7147
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7211
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7227
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7243
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7259
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7275
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsLambdaOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7215
},
"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": 7231
},
"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": 7247
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7263
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7279
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7205
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7221
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7237
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7253
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7269
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7158
},
"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": 7283
},
"name": "CloudAwsIntegrationsRds",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7289
},
"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.76.3/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": 7295
},
"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.76.3/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": 7301
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7307
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7313
},
"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": 7380
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7373
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7437
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7453
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7469
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7485
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7501
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsRdsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7441
},
"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": 7457
},
"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": 7473
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7489
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7505
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7431
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7447
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7463
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7479
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7495
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7384
},
"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": 7509
},
"name": "CloudAwsIntegrationsRedshift",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7515
},
"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.76.3/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": 7521
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7527
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7533
},
"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": 7593
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7586
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7644
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7660
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7676
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7692
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsRedshiftOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7648
},
"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": 7664
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7680
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7696
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7638
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7654
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7670
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7686
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7597
},
"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": 7700
},
"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.76.3/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": 7706
},
"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.76.3/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"
}
}
],
"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": 7758
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7751
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7797
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7813
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsRoute53OutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7801
},
"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": 7817
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7791
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7807
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7762
},
"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": 7821
},
"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.76.3/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": 7827
},
"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.76.3/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": 7833
},
"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.76.3/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": 7839
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7845
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7851
},
"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": 7918
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7911
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7975
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7991
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8007
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8023
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8039
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsS3OutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7979
},
"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": 7995
},
"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": 8011
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8027
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8043
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7969
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7985
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8001
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8017
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8033
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 7922
},
"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": 8047
},
"name": "CloudAwsIntegrationsSes",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8053
},
"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.76.3/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: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": 8105
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8098
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8144
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8160
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsSesOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8148
},
"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": 8164
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8138
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8154
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8109
},
"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": 8168
},
"name": "CloudAwsIntegrationsSns",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8174
},
"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.76.3/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": 8180
},
"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.76.3/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": 8186
},
"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": 8239
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 8232
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8284
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8300
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8316
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsSnsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8288
},
"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": 8304
},
"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": 8320
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8278
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8294
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8310
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8243
},
"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": 8324
},
"name": "CloudAwsIntegrationsSqs",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8330
},
"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.76.3/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": 8336
},
"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.76.3/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": 8342
},
"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.76.3/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": 8348
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8354
},
"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.76.3/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": 8360
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8366
},
"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": 8447
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 8440
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8516
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8532
},
"name": "resetFetchExtendedInventory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8548
},
"name": "resetFetchTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8564
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8580
},
"name": "resetQueuePrefixes"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8596
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8612
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsSqsOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8520
},
"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": 8536
},
"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": 8552
},
"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": 8568
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8584
},
"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": 8600
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8616
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8510
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8526
},
"name": "fetchExtendedInventory",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8542
},
"name": "fetchTags",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8558
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8574
},
"name": "queuePrefixes",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8590
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8606
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8451
},
"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": 8620
},
"name": "CloudAwsIntegrationsTrustedAdvisor",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8626
},
"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": 8665
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 8658
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8698
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsTrustedAdvisorOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8702
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8692
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8669
},
"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": 8706
},
"name": "CloudAwsIntegrationsVpc",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8712
},
"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.76.3/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": 8718
},
"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.76.3/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": 8724
},
"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.76.3/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": 8730
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8736
},
"name": "tagKey",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8742
},
"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": 8816
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 8809
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8879
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8895
},
"name": "resetFetchNatGateway"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8911
},
"name": "resetFetchVpn"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8927
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8943
},
"name": "resetTagKey"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8959
},
"name": "resetTagValue"
}
],
"name": "CloudAwsIntegrationsVpcOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8883
},
"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": 8899
},
"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": 8915
},
"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": 8931
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8947
},
"name": "tagKeyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8963
},
"name": "tagValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8873
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8889
},
"name": "fetchNatGateway",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8905
},
"name": "fetchVpn",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8921
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8937
},
"name": "tagKey",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8953
},
"name": "tagValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 8820
},
"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": 8967
},
"name": "CloudAwsIntegrationsXRay",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8973
},
"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.76.3/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": 8979
},
"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": 9025
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 9018
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9064
},
"name": "resetAwsRegions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9080
},
"name": "resetMetricsPollingInterval"
}
],
"name": "CloudAwsIntegrationsXRayOutputReference",
"namespace": "cloudAwsIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9068
},
"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": 9084
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9058
},
"name": "awsRegions",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9074
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-aws-integrations/index.ts",
"line": 9029
},
"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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/cloud_azure_integrations newrelic_cloud_azure_integrations} Resource."
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4404
},
"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": 4372
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a CloudAzureIntegrations resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4389
},
"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.76.3/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": 4512
},
"name": "putApiManagement",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4528
},
"name": "putAppGateway",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4544
},
"name": "putAppService",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4560
},
"name": "putAutoDiscovery",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4576
},
"name": "putContainers",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4592
},
"name": "putCosmosDb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4608
},
"name": "putCostManagement",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4624
},
"name": "putDataFactory",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4640
},
"name": "putEventHub",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4656
},
"name": "putExpressRoute",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4672
},
"name": "putFirewalls",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4688
},
"name": "putFrontDoor",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4704
},
"name": "putFunctions",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4720
},
"name": "putKeyVault",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4736
},
"name": "putLoadBalancer",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4752
},
"name": "putLogicApps",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4768
},
"name": "putMachineLearning",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4784
},
"name": "putMariaDb",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4800
},
"name": "putMonitor",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4816
},
"name": "putMysql",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4832
},
"name": "putMysqlFlexible",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4848
},
"name": "putPostgresql",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4864
},
"name": "putPostgresqlFlexible",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4880
},
"name": "putPowerBiDedicated",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4896
},
"name": "putRedisCache",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4912
},
"name": "putServiceBus",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4928
},
"name": "putSql",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4944
},
"name": "putSqlManaged",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4960
},
"name": "putStorage",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4976
},
"name": "putVirtualMachine",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4992
},
"name": "putVirtualNetworks",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5008
},
"name": "putVms",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5024
},
"name": "putVpnGateway",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4470
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4515
},
"name": "resetApiManagement"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4531
},
"name": "resetAppGateway"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4547
},
"name": "resetAppService"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4563
},
"name": "resetAutoDiscovery"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4579
},
"name": "resetContainers"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4595
},
"name": "resetCosmosDb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4611
},
"name": "resetCostManagement"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4627
},
"name": "resetDataFactory"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4643
},
"name": "resetEventHub"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4659
},
"name": "resetExpressRoute"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4675
},
"name": "resetFirewalls"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4691
},
"name": "resetFrontDoor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4707
},
"name": "resetFunctions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4486
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4723
},
"name": "resetKeyVault"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4739
},
"name": "resetLoadBalancer"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4755
},
"name": "resetLogicApps"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4771
},
"name": "resetMachineLearning"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4787
},
"name": "resetMariaDb"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4803
},
"name": "resetMonitor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4819
},
"name": "resetMysql"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4835
},
"name": "resetMysqlFlexible"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4851
},
"name": "resetPostgresql"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4867
},
"name": "resetPostgresqlFlexible"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4883
},
"name": "resetPowerBiDedicated"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4899
},
"name": "resetRedisCache"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4915
},
"name": "resetServiceBus"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4931
},
"name": "resetSql"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4947
},
"name": "resetSqlManaged"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4963
},
"name": "resetStorage"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4979
},
"name": "resetVirtualMachine"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4995
},
"name": "resetVirtualNetworks"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5011
},
"name": "resetVms"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5027
},
"name": "resetVpnGateway"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5039
},
"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": 5080
},
"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": 4377
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4509
},
"name": "apiManagement",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagementOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4525
},
"name": "appGateway",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGatewayOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4541
},
"name": "appService",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppServiceOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4557
},
"name": "autoDiscovery",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscoveryOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4573
},
"name": "containers",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainersOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4589
},
"name": "cosmosDb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4605
},
"name": "costManagement",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagementOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4621
},
"name": "dataFactory",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactoryOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4637
},
"name": "eventHub",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHubOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4653
},
"name": "expressRoute",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRouteOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4669
},
"name": "firewalls",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewallsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4685
},
"name": "frontDoor",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoorOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4701
},
"name": "functions",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctionsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4717
},
"name": "keyVault",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVaultOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4733
},
"name": "loadBalancer",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancerOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4749
},
"name": "logicApps",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicAppsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4765
},
"name": "machineLearning",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearningOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4781
},
"name": "mariaDb",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDbOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4797
},
"name": "monitor",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitorOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4813
},
"name": "mysql",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4829
},
"name": "mysqlFlexible",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexibleOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4845
},
"name": "postgresql",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4861
},
"name": "postgresqlFlexible",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexibleOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4877
},
"name": "powerBiDedicated",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicatedOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4893
},
"name": "redisCache",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCacheOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4909
},
"name": "serviceBus",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBusOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4925
},
"name": "sql",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4941
},
"name": "sqlManaged",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManagedOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4957
},
"name": "storage",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorageOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4973
},
"name": "virtualMachine",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachineOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4989
},
"name": "virtualNetworks",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworksOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5005
},
"name": "vms",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVmsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 5021
},
"name": "vpnGateway",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGatewayOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4474
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4519
},
"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": 4535
},
"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": 4551
},
"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": 4567
},
"name": "autoDiscoveryInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4583
},
"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": 4599
},
"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": 4615
},
"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": 4631
},
"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": 4647
},
"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": 4663
},
"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": 4679
},
"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": 4695
},
"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": 4711
},
"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": 4490
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4727
},
"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": 4503
},
"name": "linkedAccountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4743
},
"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": 4759
},
"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": 4775
},
"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": 4791
},
"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": 4807
},
"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": 4839
},
"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": 4823
},
"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": 4871
},
"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": 4855
},
"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": 4887
},
"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": 4903
},
"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": 4919
},
"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": 4935
},
"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": 4951
},
"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": 4967
},
"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": 4983
},
"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": 4999
},
"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": 5015
},
"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": 5031
},
"name": "vpnGatewayInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4464
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4480
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4496
},
"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": 233
},
"name": "CloudAzureIntegrationsApiManagement",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 239
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 245
},
"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": 291
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 284
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 330
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 346
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsApiManagementOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 334
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 350
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 324
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 340
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 295
},
"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": 354
},
"name": "CloudAzureIntegrationsAppGateway",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 360
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 366
},
"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": 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/cloud-azure-integrations/index.ts",
"line": 405
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 451
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 467
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsAppGatewayOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 455
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 471
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 445
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 461
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 416
},
"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": 475
},
"name": "CloudAzureIntegrationsAppService",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 481
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 487
},
"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": 533
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 526
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 572
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 588
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsAppServiceOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 576
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 592
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 566
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 582
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 537
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
}
}
],
"symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAppServiceOutputReference"
},
"@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery",
"kind": "interface",
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 596
},
"name": "CloudAzureIntegrationsAutoDiscovery",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 602
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 608
},
"name": "resourceGroups",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
}
],
"symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAutoDiscovery"
},
"@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscoveryOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscoveryOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 654
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 647
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 693
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 709
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsAutoDiscoveryOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 697
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 713
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 687
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 703
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 658
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery"
}
}
],
"symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAutoDiscoveryOutputReference"
},
"@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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/cloud_azure_integrations#auto_discovery CloudAzureIntegrations#auto_discovery}",
"stability": "stable",
"summary": "auto_discovery block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 57
},
"name": "autoDiscovery",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAutoDiscovery"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_azure_integrations#containers CloudAzureIntegrations#containers}",
"stability": "stable",
"summary": "containers block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 63
},
"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.76.3/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": 69
},
"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.76.3/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": 75
},
"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.76.3/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": 81
},
"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.76.3/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": 87
},
"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.76.3/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": 93
},
"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.76.3/docs/resources/cloud_azure_integrations#firewalls CloudAzureIntegrations#firewalls}",
"stability": "stable",
"summary": "firewalls block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 99
},
"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.76.3/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": 105
},
"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.76.3/docs/resources/cloud_azure_integrations#functions CloudAzureIntegrations#functions}",
"stability": "stable",
"summary": "functions block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 111
},
"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.76.3/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.76.3/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": 117
},
"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.76.3/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": 123
},
"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.76.3/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": 129
},
"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.76.3/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": 135
},
"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.76.3/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": 141
},
"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.76.3/docs/resources/cloud_azure_integrations#monitor CloudAzureIntegrations#monitor}",
"stability": "stable",
"summary": "monitor block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 147
},
"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.76.3/docs/resources/cloud_azure_integrations#mysql CloudAzureIntegrations#mysql}",
"stability": "stable",
"summary": "mysql block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 153
},
"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.76.3/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": 159
},
"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.76.3/docs/resources/cloud_azure_integrations#postgresql CloudAzureIntegrations#postgresql}",
"stability": "stable",
"summary": "postgresql block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 165
},
"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.76.3/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": 171
},
"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.76.3/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": 177
},
"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.76.3/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": 183
},
"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.76.3/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": 189
},
"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.76.3/docs/resources/cloud_azure_integrations#sql CloudAzureIntegrations#sql}",
"stability": "stable",
"summary": "sql block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 195
},
"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.76.3/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": 201
},
"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.76.3/docs/resources/cloud_azure_integrations#storage CloudAzureIntegrations#storage}",
"stability": "stable",
"summary": "storage block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 207
},
"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.76.3/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": 213
},
"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.76.3/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": 219
},
"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.76.3/docs/resources/cloud_azure_integrations#vms CloudAzureIntegrations#vms}",
"stability": "stable",
"summary": "vms block."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 225
},
"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.76.3/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": 231
},
"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": 717
},
"name": "CloudAzureIntegrationsContainers",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 723
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 729
},
"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": 775
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 768
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 814
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 830
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsContainersOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 818
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 834
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 808
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 824
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 779
},
"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": 838
},
"name": "CloudAzureIntegrationsCosmosDb",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 844
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 850
},
"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": 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"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 889
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 935
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 951
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsCosmosDbOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 939
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 955
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 929
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 945
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 900
},
"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": 959
},
"name": "CloudAzureIntegrationsCostManagement",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 965
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 973
},
"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": 1019
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1012
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1058
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1074
},
"name": "resetTagKeys"
}
],
"name": "CloudAzureIntegrationsCostManagementOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1062
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1078
},
"name": "tagKeysInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1052
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1068
},
"name": "tagKeys",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1023
},
"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": 1082
},
"name": "CloudAzureIntegrationsDataFactory",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1088
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1094
},
"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": 1140
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1133
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1179
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1195
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsDataFactoryOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1183
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1199
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1173
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1189
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1144
},
"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": 1203
},
"name": "CloudAzureIntegrationsEventHub",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1209
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1215
},
"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": 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"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1254
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1300
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1316
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsEventHubOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1304
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1320
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1294
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1310
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1265
},
"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": 1324
},
"name": "CloudAzureIntegrationsExpressRoute",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1330
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1336
},
"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": 1382
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1375
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1421
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1437
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsExpressRouteOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1425
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1441
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1415
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1431
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1386
},
"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": 1445
},
"name": "CloudAzureIntegrationsFirewalls",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1451
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1457
},
"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": 1503
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1496
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1542
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1558
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsFirewallsOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1546
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1562
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1536
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1552
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1507
},
"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": 1566
},
"name": "CloudAzureIntegrationsFrontDoor",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1572
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1578
},
"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": 1624
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1617
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1663
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1679
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsFrontDoorOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1667
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1683
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1657
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1673
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1628
},
"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": 1687
},
"name": "CloudAzureIntegrationsFunctions",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1693
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1699
},
"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": 1745
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1738
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1784
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1800
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsFunctionsOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1788
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1804
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1778
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1794
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1749
},
"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": 1808
},
"name": "CloudAzureIntegrationsKeyVault",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1814
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1820
},
"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": 1866
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1859
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1905
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1921
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsKeyVaultOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1909
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1925
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1899
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1915
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1870
},
"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": 1929
},
"name": "CloudAzureIntegrationsLoadBalancer",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1935
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1941
},
"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": 1987
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1980
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2026
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2042
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsLoadBalancerOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2030
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2046
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2020
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2036
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 1991
},
"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": 2050
},
"name": "CloudAzureIntegrationsLogicApps",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2056
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2062
},
"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": 2108
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2101
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2147
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2163
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsLogicAppsOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2151
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2167
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2141
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2157
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2112
},
"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": 2171
},
"name": "CloudAzureIntegrationsMachineLearning",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2177
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2183
},
"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": 2229
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2222
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2268
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2284
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsMachineLearningOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2272
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2288
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2262
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2278
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2233
},
"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": 2292
},
"name": "CloudAzureIntegrationsMariaDb",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2298
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2304
},
"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": 2350
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2343
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2389
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2405
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsMariaDbOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2393
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2409
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2383
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2399
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2354
},
"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": 2413
},
"name": "CloudAzureIntegrationsMonitor",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2419
},
"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.76.3/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": 2425
},
"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.76.3/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": 2431
},
"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.76.3/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": 2437
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2443
},
"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.76.3/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": 2449
},
"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": 2523
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2516
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2586
},
"name": "resetEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2602
},
"name": "resetExcludeTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2618
},
"name": "resetIncludeTags"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2634
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2650
},
"name": "resetResourceGroups"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2666
},
"name": "resetResourceTypes"
}
],
"name": "CloudAzureIntegrationsMonitorOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2590
},
"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": 2606
},
"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": 2622
},
"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": 2638
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2654
},
"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": 2670
},
"name": "resourceTypesInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2580
},
"name": "enabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2596
},
"name": "excludeTags",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2612
},
"name": "includeTags",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2628
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2644
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2660
},
"name": "resourceTypes",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2527
},
"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": 2674
},
"name": "CloudAzureIntegrationsMysql",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2680
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2686
},
"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": 2795
},
"name": "CloudAzureIntegrationsMysqlFlexible",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2801
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2807
},
"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": 2853
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2846
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2892
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2908
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsMysqlFlexibleOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2896
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2912
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2886
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2902
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2857
},
"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": 2732
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2725
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2771
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2787
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsMysqlOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2775
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2791
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2765
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2781
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2736
},
"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": 2916
},
"name": "CloudAzureIntegrationsPostgresql",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2922
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2928
},
"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": 3037
},
"name": "CloudAzureIntegrationsPostgresqlFlexible",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3043
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3049
},
"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": 3095
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3088
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3134
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3150
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsPostgresqlFlexibleOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3138
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3154
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3128
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3144
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3099
},
"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": 2974
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 2967
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3013
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3029
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsPostgresqlOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3017
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3033
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3007
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3023
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 2978
},
"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": 3158
},
"name": "CloudAzureIntegrationsPowerBiDedicated",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3164
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3170
},
"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": 3216
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3209
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3255
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3271
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsPowerBiDedicatedOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3259
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3275
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3249
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3265
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3220
},
"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": 3279
},
"name": "CloudAzureIntegrationsRedisCache",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3285
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3291
},
"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": 3337
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3330
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3376
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3392
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsRedisCacheOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3380
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3396
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3370
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3386
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3341
},
"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": 3400
},
"name": "CloudAzureIntegrationsServiceBus",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3406
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3412
},
"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": 3458
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3451
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3497
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3513
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsServiceBusOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3501
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3517
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3491
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3507
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3462
},
"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": 3521
},
"name": "CloudAzureIntegrationsSql",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3527
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3533
},
"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": 3642
},
"name": "CloudAzureIntegrationsSqlManaged",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3648
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3654
},
"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": 3700
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3693
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3739
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3755
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsSqlManagedOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3743
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3759
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3733
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3749
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3704
},
"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": 3579
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3572
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3618
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3634
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsSqlOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3622
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3638
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3612
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3628
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3583
},
"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": 3763
},
"name": "CloudAzureIntegrationsStorage",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3769
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3775
},
"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": 3821
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3814
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3860
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3876
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsStorageOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3864
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3880
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3854
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3870
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3825
},
"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": 3884
},
"name": "CloudAzureIntegrationsVirtualMachine",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3890
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3896
},
"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": 3942
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 3935
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3981
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3997
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsVirtualMachineOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3985
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4001
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3975
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3991
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 3946
},
"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": 4005
},
"name": "CloudAzureIntegrationsVirtualNetworks",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4011
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4017
},
"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": 4063
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4056
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4102
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4118
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsVirtualNetworksOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4106
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4122
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4096
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4112
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4067
},
"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": 4126
},
"name": "CloudAzureIntegrationsVms",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4132
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4138
},
"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": 4184
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4177
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4223
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4239
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsVmsOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4227
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4243
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4217
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4233
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4188
},
"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": 4247
},
"name": "CloudAzureIntegrationsVpnGateway",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4253
},
"name": "metricsPollingInterval",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4259
},
"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": 4305
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4298
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4344
},
"name": "resetMetricsPollingInterval"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4360
},
"name": "resetResourceGroups"
}
],
"name": "CloudAzureIntegrationsVpnGatewayOutputReference",
"namespace": "cloudAzureIntegrations",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4348
},
"name": "metricsPollingIntervalInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4364
},
"name": "resourceGroupsInput",
"optional": true,
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4338
},
"name": "metricsPollingInterval",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4354
},
"name": "resourceGroups",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-azure-integrations/index.ts",
"line": 4309
},
"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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.cloudOciLinkAccount.CloudOciLinkAccount": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.TerraformResource",
"docs": {
"stability": "stable",
"summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account newrelic_cloud_oci_link_account}."
},
"fqn": "@cdktf/provider-newrelic.cloudOciLinkAccount.CloudOciLinkAccount",
"initializer": {
"docs": {
"stability": "stable",
"summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account newrelic_cloud_oci_link_account} Resource."
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 143
},
"parameters": [
{
"docs": {
"summary": "The scope in which to define this construct."
},
"name": "scope",
"type": {
"fqn": "constructs.Construct"
}
},
{
"docs": {
"remarks": "Must be unique amongst siblings in the same scope",
"summary": "The scoped construct ID."
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"name": "config",
"type": {
"fqn": "@cdktf/provider-newrelic.cloudOciLinkAccount.CloudOciLinkAccountConfig"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 111
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a CloudOciLinkAccount resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 128
},
"name": "generateConfigForImport",
"parameters": [
{
"docs": {
"summary": "The scope in which to define this construct."
},
"name": "scope",
"type": {
"fqn": "constructs.Construct"
}
},
{
"docs": {
"summary": "The construct id used in the generated config for the CloudOciLinkAccount to import."
},
"name": "importToId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#import import section} in the documentation of this resource for the id to use",
"summary": "The id of the existing CloudOciLinkAccount that should be imported."
},
"name": "importFromId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "? Optional instance of the provider where the CloudOciLinkAccount 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-oci-link-account/index.ts",
"line": 188
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 217
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 233
},
"name": "resetIngestVaultOcid"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 249
},
"name": "resetInstrumentationType"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 265
},
"name": "resetLoggingStackOcid"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 281
},
"name": "resetMetricStackOcid"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 362
},
"name": "resetOciRegion"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 391
},
"name": "resetUserVaultOcid"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 403
},
"name": "synthesizeAttributes",
"overrides": "cdktf.TerraformResource",
"protected": true,
"returns": {
"type": {
"collection": {
"elementtype": {
"primitive": "any"
},
"kind": "map"
}
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 423
},
"name": "synthesizeHclAttributes",
"overrides": "cdktf.TerraformResource",
"protected": true,
"returns": {
"type": {
"collection": {
"elementtype": {
"primitive": "any"
},
"kind": "map"
}
}
}
}
],
"name": "CloudOciLinkAccount",
"namespace": "cloudOciLinkAccount",
"properties": [
{
"const": true,
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 116
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 192
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 205
},
"name": "compartmentOcidInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 221
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 237
},
"name": "ingestVaultOcidInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 253
},
"name": "instrumentationTypeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 269
},
"name": "loggingStackOcidInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 285
},
"name": "metricStackOcidInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 298
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 311
},
"name": "ociClientIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 324
},
"name": "ociClientSecretInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 337
},
"name": "ociDomainUrlInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 350
},
"name": "ociHomeRegionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 366
},
"name": "ociRegionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 379
},
"name": "tenantIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 395
},
"name": "userVaultOcidInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 182
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 198
},
"name": "compartmentOcid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 211
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 227
},
"name": "ingestVaultOcid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 243
},
"name": "instrumentationType",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 259
},
"name": "loggingStackOcid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 275
},
"name": "metricStackOcid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 291
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 304
},
"name": "ociClientId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 317
},
"name": "ociClientSecret",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 330
},
"name": "ociDomainUrl",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 343
},
"name": "ociHomeRegion",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 356
},
"name": "ociRegion",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 372
},
"name": "tenantId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 385
},
"name": "userVaultOcid",
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/cloud-oci-link-account/index:CloudOciLinkAccount"
},
"@cdktf/provider-newrelic.cloudOciLinkAccount.CloudOciLinkAccountConfig": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.cloudOciLinkAccount.CloudOciLinkAccountConfig",
"interfaces": [
"cdktf.TerraformMetaArguments"
],
"kind": "interface",
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 14
},
"name": "CloudOciLinkAccountConfig",
"namespace": "cloudOciLinkAccount",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#compartment_ocid CloudOciLinkAccount#compartment_ocid}",
"stability": "stable",
"summary": "The New Relic compartment OCID in OCI."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 26
},
"name": "compartmentOcid",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#name CloudOciLinkAccount#name}",
"stability": "stable",
"summary": "The linked account name."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/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.76.3/docs/resources/cloud_oci_link_account#oci_client_id CloudOciLinkAccount#oci_client_id}",
"stability": "stable",
"summary": "The client ID for OCI WIF."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 69
},
"name": "ociClientId",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#oci_client_secret CloudOciLinkAccount#oci_client_secret}",
"stability": "stable",
"summary": "The client secret for OCI WIF."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 75
},
"name": "ociClientSecret",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#oci_domain_url CloudOciLinkAccount#oci_domain_url}",
"stability": "stable",
"summary": "The OCI domain URL for WIF."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 81
},
"name": "ociDomainUrl",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#oci_home_region CloudOciLinkAccount#oci_home_region}",
"stability": "stable",
"summary": "The home region of the tenancy."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 87
},
"name": "ociHomeRegion",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#tenant_id CloudOciLinkAccount#tenant_id}",
"stability": "stable",
"summary": "The OCI tenant identifier."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 99
},
"name": "tenantId",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#account_id CloudOciLinkAccount#account_id}",
"stability": "stable",
"summary": "The New Relic account ID where you want to link the OCI account."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-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.76.3/docs/resources/cloud_oci_link_account#id CloudOciLinkAccount#id}."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-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.76.3/docs/resources/cloud_oci_link_account#ingest_vault_ocid CloudOciLinkAccount#ingest_vault_ocid}",
"stability": "stable",
"summary": "The OCI ingest secret OCID."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 39
},
"name": "ingestVaultOcid",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#instrumentation_type CloudOciLinkAccount#instrumentation_type}",
"stability": "stable",
"summary": "Specifies the type of integration, such as metrics, logs, or a combination of logs and metrics."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 45
},
"name": "instrumentationType",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#logging_stack_ocid CloudOciLinkAccount#logging_stack_ocid}",
"stability": "stable",
"summary": "The Logging stack identifier for the OCI account."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 51
},
"name": "loggingStackOcid",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#metric_stack_ocid CloudOciLinkAccount#metric_stack_ocid}",
"stability": "stable",
"summary": "The metric stack identifier for the OCI account. This field is only used for updates, not during initial creation."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 57
},
"name": "metricStackOcid",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#oci_region CloudOciLinkAccount#oci_region}",
"stability": "stable",
"summary": "The OCI region for the account. This field is only used for updates, not during initial creation."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 93
},
"name": "ociRegion",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/cloud_oci_link_account#user_vault_ocid CloudOciLinkAccount#user_vault_ocid}",
"stability": "stable",
"summary": "The user secret OCID."
},
"immutable": true,
"locationInModule": {
"filename": "src/cloud-oci-link-account/index.ts",
"line": 105
},
"name": "userVaultOcid",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/cloud-oci-link-account/index:CloudOciLinkAccountConfig"
},
"@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.76.3/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.76.3/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 \"."
},
"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.76.3/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": 164
},
"name": "resetScope"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/data-newrelic-account/index.ts",
"line": 176
},
"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": 185
},
"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": 152
},
"name": "region",
"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": 168
},
"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": 158
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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, WORKFLOW_AUTOMATION).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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, WORKFLOW_AUTOMATION).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/nrql_alert_condition newrelic_nrql_alert_condition} Resource."
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2172
},
"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": 2140
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a NrqlAlertCondition resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2157
},
"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.76.3/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": 2646
},
"name": "putCritical",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2662
},
"name": "putNrql",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2675
},
"name": "putOutlierConfiguration",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2691
},
"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": 2707
},
"name": "putTimeouts",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2723
},
"name": "putWarning",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2234
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2250
},
"name": "resetAggregationDelay"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2266
},
"name": "resetAggregationMethod"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2282
},
"name": "resetAggregationTimer"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2298
},
"name": "resetAggregationWindow"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2314
},
"name": "resetBaselineDirection"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2330
},
"name": "resetCloseViolationsOnExpiration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2649
},
"name": "resetCritical"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2346
},
"name": "resetDescription"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2362
},
"name": "resetEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2383
},
"name": "resetEvaluationDelay"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2399
},
"name": "resetExpirationDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2415
},
"name": "resetFillOption"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2431
},
"name": "resetFillValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2447
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2463
},
"name": "resetIgnoreOnExpectedTermination"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2492
},
"name": "resetOpenViolationOnExpiration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2678
},
"name": "resetOutlierConfiguration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2521
},
"name": "resetRunbookUrl"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2537
},
"name": "resetSignalSeasonality"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2553
},
"name": "resetSlideBy"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2569
},
"name": "resetTargetEntity"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2694
},
"name": "resetTerm"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2710
},
"name": "resetTimeouts"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2585
},
"name": "resetTitleTemplate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2601
},
"name": "resetType"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2617
},
"name": "resetViolationTimeLimit"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2633
},
"name": "resetViolationTimeLimitSeconds"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2726
},
"name": "resetWarning"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2738
},
"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": 2775
},
"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": 2145
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2643
},
"name": "critical",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2371
},
"name": "entityGuid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2659
},
"name": "nrql",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrqlOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2672
},
"name": "outlierConfiguration",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2688
},
"name": "term",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2704
},
"name": "timeouts",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeoutsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2720
},
"name": "warning",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2238
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2254
},
"name": "aggregationDelayInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2270
},
"name": "aggregationMethodInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2286
},
"name": "aggregationTimerInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2302
},
"name": "aggregationWindowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2318
},
"name": "baselineDirectionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2334
},
"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": 2653
},
"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": 2350
},
"name": "descriptionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2366
},
"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": 2387
},
"name": "evaluationDelayInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2403
},
"name": "expirationDurationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2419
},
"name": "fillOptionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2435
},
"name": "fillValueInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2451
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2467
},
"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": 2480
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2666
},
"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": 2496
},
"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": 2682
},
"name": "outlierConfigurationInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2509
},
"name": "policyIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2525
},
"name": "runbookUrlInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2541
},
"name": "signalSeasonalityInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2557
},
"name": "slideByInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2573
},
"name": "targetEntityInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2698
},
"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": 2714
},
"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": 2589
},
"name": "titleTemplateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2605
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2621
},
"name": "violationTimeLimitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2637
},
"name": "violationTimeLimitSecondsInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2730
},
"name": "warningInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2228
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2244
},
"name": "aggregationDelay",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2260
},
"name": "aggregationMethod",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2276
},
"name": "aggregationTimer",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2292
},
"name": "aggregationWindow",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2308
},
"name": "baselineDirection",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2324
},
"name": "closeViolationsOnExpiration",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2340
},
"name": "description",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2356
},
"name": "enabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2377
},
"name": "evaluationDelay",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2393
},
"name": "expirationDuration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2409
},
"name": "fillOption",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2425
},
"name": "fillValue",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2441
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2457
},
"name": "ignoreOnExpectedTermination",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2473
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2486
},
"name": "openViolationOnExpiration",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2502
},
"name": "policyId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2515
},
"name": "runbookUrl",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2531
},
"name": "signalSeasonality",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2547
},
"name": "slideBy",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2563
},
"name": "targetEntity",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2579
},
"name": "titleTemplate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2595
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2611
},
"name": "violationTimeLimit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2627
},
"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.76.3/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.76.3/docs/resources/nrql_alert_condition#nrql NrqlAlertCondition#nrql}",
"stability": "stable",
"summary": "nrql block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 183
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/nrql_alert_condition#critical NrqlAlertCondition#critical}",
"stability": "stable",
"summary": "critical block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 177
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/docs/resources/nrql_alert_condition#outlier_configuration NrqlAlertCondition#outlier_configuration}",
"stability": "stable",
"summary": "outlier_configuration block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 189
},
"name": "outlierConfiguration",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": "Valid values are: 'NEW_RELIC_CALCULATION', 'HOURLY', 'DAILY', 'WEEKLY', or 'NONE'. To have New Relic calculate seasonality automatically, set to 'NEW_RELIC_CALCULATION' (default). To turn off seasonality completely, set to 'NONE'.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#signal_seasonality NrqlAlertCondition#signal_seasonality}",
"stability": "stable",
"summary": "Seasonality under which a condition's signal(s) are evaluated."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 135
},
"name": "signalSeasonality",
"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.76.3/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": 141
},
"name": "slideBy",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "- The GUID of the entity explicitly targeted by the condition. Issues triggered by this condition will affect the health status of this entity instead of having the affected entity detected automatically\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#target_entity NrqlAlertCondition#target_entity}",
"stability": "stable",
"summary": "BETA PREVIEW: the `target_entity` 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": 147
},
"name": "targetEntity",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#term NrqlAlertCondition#term}",
"stability": "stable",
"summary": "term block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 195
},
"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.76.3/docs/resources/nrql_alert_condition#timeouts NrqlAlertCondition#timeouts}",
"stability": "stable",
"summary": "timeouts block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 201
},
"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.76.3/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": 153
},
"name": "titleTemplate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#type NrqlAlertCondition#type}",
"stability": "stable",
"summary": "The type of NRQL alert condition to create. Valid values are: 'static', 'baseline', 'outlier'."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 159
},
"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.76.3/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": 165
},
"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.76.3/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": 171
},
"name": "violationTimeLimitSeconds",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#warning NrqlAlertCondition#warning}",
"stability": "stable",
"summary": "warning block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 207
},
"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": 330
},
"name": "NrqlAlertConditionCritical",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 354
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#disable_health_status_reporting NrqlAlertCondition#disable_health_status_reporting}",
"stability": "stable",
"summary": "Violations will not change system health status for this term."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 336
},
"name": "disableHealthStatusReporting",
"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.76.3/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": 342
},
"name": "duration",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 348
},
"name": "operator",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
"stability": "stable",
"summary": "prediction block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 378
},
"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.76.3/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": 360
},
"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.76.3/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": 366
},
"name": "thresholdOccurrences",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 372
},
"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": 466
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 459
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 647
},
"name": "putPrediction",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 541
},
"name": "resetDisableHealthStatusReporting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 557
},
"name": "resetDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 573
},
"name": "resetOperator"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 650
},
"name": "resetPrediction"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 602
},
"name": "resetThresholdDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 618
},
"name": "resetThresholdOccurrences"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 634
},
"name": "resetTimeFunction"
}
],
"name": "NrqlAlertConditionCriticalOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 644
},
"name": "prediction",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPredictionOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 545
},
"name": "disableHealthStatusReportingInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 561
},
"name": "durationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 577
},
"name": "operatorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 654
},
"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": 606
},
"name": "thresholdDurationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 590
},
"name": "thresholdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 622
},
"name": "thresholdOccurrencesInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 638
},
"name": "timeFunctionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 535
},
"name": "disableHealthStatusReporting",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 551
},
"name": "duration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 567
},
"name": "operator",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 583
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 596
},
"name": "thresholdDuration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 612
},
"name": "thresholdOccurrences",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 628
},
"name": "timeFunction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 470
},
"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": 209
},
"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.76.3/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": 215
},
"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.76.3/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": 221
},
"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": 267
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 260
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 306
},
"name": "resetPredictBy"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 322
},
"name": "resetPreferPredictionViolation"
}
],
"name": "NrqlAlertConditionCriticalPredictionOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 310
},
"name": "predictByInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 326
},
"name": "preferPredictionViolationInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 300
},
"name": "predictBy",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 316
},
"name": "preferPredictionViolation",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 271
},
"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": 658
},
"name": "NrqlAlertConditionNrql",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#query NrqlAlertCondition#query}."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 674
},
"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.76.3/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": 664
},
"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.76.3/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": 670
},
"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.76.3/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": 680
},
"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": 740
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 733
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 791
},
"name": "resetDataAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 807
},
"name": "resetEvaluationOffset"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 836
},
"name": "resetSinceValue"
}
],
"name": "NrqlAlertConditionNrqlOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 795
},
"name": "dataAccountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 811
},
"name": "evaluationOffsetInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 824
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 840
},
"name": "sinceValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 785
},
"name": "dataAccountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 801
},
"name": "evaluationOffset",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 817
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 830
},
"name": "sinceValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 744
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
}
}
],
"symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionNrqlOutputReference"
},
"@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration",
"kind": "interface",
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 994
},
"name": "NrqlAlertConditionOutlierConfiguration",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#dbscan NrqlAlertCondition#dbscan}",
"stability": "stable",
"summary": "dbscan block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1000
},
"name": "dbscan",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan"
}
}
],
"symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionOutlierConfiguration"
},
"@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan",
"kind": "interface",
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 844
},
"name": "NrqlAlertConditionOutlierConfigurationDbscan",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "- Radius (distance threshold) for DBSCAN in the units of the query result. Smaller values tighten clusters; larger values broaden them. Must be > 0.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#epsilon NrqlAlertCondition#epsilon}",
"stability": "stable",
"summary": "BETA PREVIEW: the `epsilon` 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": 850
},
"name": "epsilon",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "- Minimum number of neighboring points needed to form a cluster. Must be >= 1.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#minimum_points NrqlAlertCondition#minimum_points}",
"stability": "stable",
"summary": "BETA PREVIEW: the `minimum_points` 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": 862
},
"name": "minimumPoints",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "- Optional NRQL facet attribute used to segment data into groups (e.g. `host`, `region`) before running outlier detection. Omit to evaluate all results together.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#evaluation_group_facet NrqlAlertCondition#evaluation_group_facet}",
"stability": "stable",
"summary": "BETA PREVIEW: the `evaluation_group_facet` 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": 856
},
"name": "evaluationGroupFacet",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionOutlierConfigurationDbscan"
},
"@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscanOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscanOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 915
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 908
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 973
},
"name": "resetEvaluationGroupFacet"
}
],
"name": "NrqlAlertConditionOutlierConfigurationDbscanOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 961
},
"name": "epsilonInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 977
},
"name": "evaluationGroupFacetInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 990
},
"name": "minimumPointsInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 954
},
"name": "epsilon",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 967
},
"name": "evaluationGroupFacet",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 983
},
"name": "minimumPoints",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 919
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan"
}
}
],
"symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionOutlierConfigurationDbscanOutputReference"
},
"@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1039
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1032
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1069
},
"name": "putDbscan",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan"
}
}
]
}
],
"name": "NrqlAlertConditionOutlierConfigurationOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1066
},
"name": "dbscan",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscanOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1073
},
"name": "dbscanInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfigurationDbscan"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1043
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionOutlierConfiguration"
}
}
],
"symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionOutlierConfigurationOutputReference"
},
"@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": 1198
},
"name": "NrqlAlertConditionTerm",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1228
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#disable_health_status_reporting NrqlAlertCondition#disable_health_status_reporting}",
"stability": "stable",
"summary": "Violations will not change system health status for this term."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1204
},
"name": "disableHealthStatusReporting",
"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.76.3/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": 1210
},
"name": "duration",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1216
},
"name": "operator",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
"stability": "stable",
"summary": "prediction block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1252
},
"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.76.3/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": 1222
},
"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.76.3/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": 1234
},
"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.76.3/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": 1240
},
"name": "thresholdOccurrences",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1246
},
"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": 1582
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1574
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1589
},
"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": 1582
},
"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": 1582
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1582
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1575
},
"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": 1350
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "complexObjectIsFromSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1340
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1562
},
"name": "putPrediction",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1440
},
"name": "resetDisableHealthStatusReporting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1456
},
"name": "resetDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1472
},
"name": "resetOperator"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1565
},
"name": "resetPrediction"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1488
},
"name": "resetPriority"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1517
},
"name": "resetThresholdDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1533
},
"name": "resetThresholdOccurrences"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1549
},
"name": "resetTimeFunction"
}
],
"name": "NrqlAlertConditionTermOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1559
},
"name": "prediction",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPredictionOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1444
},
"name": "disableHealthStatusReportingInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1460
},
"name": "durationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1476
},
"name": "operatorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1569
},
"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": 1492
},
"name": "priorityInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1521
},
"name": "thresholdDurationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1505
},
"name": "thresholdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1537
},
"name": "thresholdOccurrencesInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1553
},
"name": "timeFunctionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1434
},
"name": "disableHealthStatusReporting",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1450
},
"name": "duration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1466
},
"name": "operator",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1482
},
"name": "priority",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1498
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1511
},
"name": "thresholdDuration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1527
},
"name": "thresholdOccurrences",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1543
},
"name": "timeFunction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1354
},
"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": 1077
},
"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.76.3/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": 1083
},
"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.76.3/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": 1089
},
"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": 1135
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1128
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1174
},
"name": "resetPredictBy"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1190
},
"name": "resetPreferPredictionViolation"
}
],
"name": "NrqlAlertConditionTermPredictionOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1178
},
"name": "predictByInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1194
},
"name": "preferPredictionViolationInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1168
},
"name": "predictBy",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1184
},
"name": "preferPredictionViolation",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1139
},
"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": 1593
},
"name": "NrqlAlertConditionTimeouts",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#create NrqlAlertCondition#create}."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1597
},
"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": 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"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1629
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1679
},
"name": "resetCreate"
}
],
"name": "NrqlAlertConditionTimeoutsOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1683
},
"name": "createInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1673
},
"name": "create",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1641
},
"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": 1808
},
"name": "NrqlAlertConditionWarning",
"namespace": "nrqlAlertCondition",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1832
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#disable_health_status_reporting NrqlAlertCondition#disable_health_status_reporting}",
"stability": "stable",
"summary": "Violations will not change system health status for this term."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1814
},
"name": "disableHealthStatusReporting",
"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.76.3/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": 1820
},
"name": "duration",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1826
},
"name": "operator",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
"stability": "stable",
"summary": "prediction block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1856
},
"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.76.3/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": 1838
},
"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.76.3/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": 1844
},
"name": "thresholdOccurrences",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1850
},
"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": 1944
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1937
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2125
},
"name": "putPrediction",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2019
},
"name": "resetDisableHealthStatusReporting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2035
},
"name": "resetDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2051
},
"name": "resetOperator"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2128
},
"name": "resetPrediction"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2080
},
"name": "resetThresholdDuration"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2096
},
"name": "resetThresholdOccurrences"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2112
},
"name": "resetTimeFunction"
}
],
"name": "NrqlAlertConditionWarningOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2122
},
"name": "prediction",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPredictionOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2023
},
"name": "disableHealthStatusReportingInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2039
},
"name": "durationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2055
},
"name": "operatorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2132
},
"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": 2084
},
"name": "thresholdDurationInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2068
},
"name": "thresholdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2100
},
"name": "thresholdOccurrencesInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2116
},
"name": "timeFunctionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2013
},
"name": "disableHealthStatusReporting",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2029
},
"name": "duration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2045
},
"name": "operator",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2061
},
"name": "threshold",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2074
},
"name": "thresholdDuration",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2090
},
"name": "thresholdOccurrences",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 2106
},
"name": "timeFunction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1948
},
"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": 1687
},
"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.76.3/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": 1693
},
"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.76.3/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": 1699
},
"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": 1745
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1738
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1784
},
"name": "resetPredictBy"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1800
},
"name": "resetPreferPredictionViolation"
}
],
"name": "NrqlAlertConditionWarningPredictionOutputReference",
"namespace": "nrqlAlertCondition",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1788
},
"name": "predictByInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1804
},
"name": "preferPredictionViolationInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1778
},
"name": "predictBy",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1794
},
"name": "preferPredictionViolation",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-alert-condition/index.ts",
"line": 1749
},
"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.76.3/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.76.3/docs/resources/nrql_drop_rule newrelic_nrql_drop_rule} Resource."
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 183
},
"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": 151
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a NrqlDropRule resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 168
},
"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.76.3/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": 300
},
"name": "putTimeouts",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 219
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 248
},
"name": "resetDescription"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 264
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 303
},
"name": "resetTimeouts"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 315
},
"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": 326
},
"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": 156
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 286
},
"name": "pipelineCloudRuleEntityId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 291
},
"name": "ruleId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 297
},
"name": "timeouts",
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeoutsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 223
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 236
},
"name": "actionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 252
},
"name": "descriptionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 268
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 281
},
"name": "nrqlInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 307
},
"name": "timeoutsInput",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 213
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 229
},
"name": "action",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 242
},
"name": "description",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 258
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 274
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_drop_rule#timeouts NrqlDropRule#timeouts}",
"stability": "stable",
"summary": "timeouts block."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 51
},
"name": "timeouts",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts"
}
}
],
"symbolId": "src/nrql-drop-rule/index:NrqlDropRuleConfig"
},
"@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts",
"kind": "interface",
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 53
},
"name": "NrqlDropRuleTimeouts",
"namespace": "nrqlDropRule",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/nrql_drop_rule#read NrqlDropRule#read}."
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 57
},
"name": "read",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/nrql-drop-rule/index:NrqlDropRuleTimeouts"
},
"@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeoutsOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeoutsOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 97
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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-drop-rule/index.ts",
"line": 89
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 139
},
"name": "resetRead"
}
],
"name": "NrqlDropRuleTimeoutsOutputReference",
"namespace": "nrqlDropRule",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 143
},
"name": "readInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 133
},
"name": "read",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/nrql-drop-rule/index.ts",
"line": 101
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleTimeouts"
}
]
}
}
}
],
"symbolId": "src/nrql-drop-rule/index:NrqlDropRuleTimeoutsOutputReference"
},
"@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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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": 9713
},
"name": "OneDashboardPage",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9725
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9719
},
"name": "description",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9731
},
"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.76.3/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": 9737
},
"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.76.3/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": 9743
},
"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.76.3/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": 9749
},
"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.76.3/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": 9755
},
"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.76.3/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": 9761
},
"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.76.3/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": 9767
},
"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.76.3/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": 9773
},
"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.76.3/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": 9779
},
"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.76.3/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": 9785
},
"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.76.3/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": 9791
},
"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.76.3/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": 9797
},
"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.76.3/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": 9803
},
"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.76.3/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": 9809
},
"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": 10347
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10339
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10354
},
"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": 10347
},
"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": 10347
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10347
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10340
},
"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": 9956
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9946
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10119
},
"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": 10135
},
"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": 10151
},
"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": 10167
},
"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": 10183
},
"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": 10199
},
"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": 10215
},
"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": 10231
},
"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": 10247
},
"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": 10263
},
"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": 10279
},
"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": 10295
},
"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": 10311
},
"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": 10327
},
"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": 10088
},
"name": "resetDescription"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10122
},
"name": "resetWidgetArea"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10138
},
"name": "resetWidgetBar"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10154
},
"name": "resetWidgetBillboard"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10170
},
"name": "resetWidgetBullet"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10186
},
"name": "resetWidgetFunnel"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10202
},
"name": "resetWidgetHeatmap"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10218
},
"name": "resetWidgetHistogram"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10234
},
"name": "resetWidgetJson"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10250
},
"name": "resetWidgetLine"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10266
},
"name": "resetWidgetLogTable"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10282
},
"name": "resetWidgetMarkdown"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10298
},
"name": "resetWidgetPie"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10314
},
"name": "resetWidgetStackedBar"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10330
},
"name": "resetWidgetTable"
}
],
"name": "OneDashboardPageOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10097
},
"name": "guid",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10116
},
"name": "widgetArea",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10132
},
"name": "widgetBar",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10148
},
"name": "widgetBillboard",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10164
},
"name": "widgetBullet",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10180
},
"name": "widgetFunnel",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10196
},
"name": "widgetHeatmap",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10212
},
"name": "widgetHistogram",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10228
},
"name": "widgetJson",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10244
},
"name": "widgetLine",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10260
},
"name": "widgetLogTable",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10276
},
"name": "widgetMarkdown",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10292
},
"name": "widgetPie",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10308
},
"name": "widgetStackedBar",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10324
},
"name": "widgetTable",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10092
},
"name": "descriptionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10110
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10126
},
"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": 10142
},
"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": 10158
},
"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": 10174
},
"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": 10190
},
"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": 10206
},
"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": 10222
},
"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": 10238
},
"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": 10254
},
"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": 10270
},
"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": 10286
},
"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": 10302
},
"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": 10318
},
"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": 10334
},
"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": 10082
},
"name": "description",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10103
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9960
},
"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": 1484
},
"name": "OneDashboardPageWidgetArea",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1488
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1554
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1512
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1518
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1536
},
"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.76.3/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": 1542
},
"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.76.3/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": 1492
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1496
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1500
},
"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.76.3/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": 1548
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1504
},
"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.76.3/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": 1560
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1508
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#tooltip OneDashboard#tooltip}",
"stability": "stable",
"summary": "tooltip block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1566
},
"name": "tooltip",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltip"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1572
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1522
},
"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.76.3/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": 1526
},
"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.76.3/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": 1530
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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": 2159
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2151
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2166
},
"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": 2159
},
"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": 2159
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2159
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2152
},
"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.76.3/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": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 649
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": "string"
}
},
{
"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": "string"
}
},
{
"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.76.3/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.76.3/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.76.3/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.76.3/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": 1733
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1723
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2046
},
"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": 2062
},
"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": 2078
},
"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": 2094
},
"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": 2107
},
"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": 2123
},
"name": "putTooltip",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltip"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2139
},
"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": 2049
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2065
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1890
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1906
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1927
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2081
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1943
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2110
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1959
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2126
},
"name": "resetTooltip"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2142
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2001
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2017
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2033
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetAreaOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2043
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2059
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1915
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2075
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2091
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2104
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2120
},
"name": "tooltip",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltipOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2136
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2053
},
"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": 1878
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2069
},
"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": 1894
},
"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": 1910
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1931
},
"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": 2085
},
"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": 1947
},
"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": 2098
},
"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": 2114
},
"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": 1963
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1976
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1989
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2130
},
"name": "tooltipInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltip"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2146
},
"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": 2005
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2021
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2037
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1871
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1884
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1900
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1921
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1937
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1953
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1969
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1982
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1995
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2011
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2027
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1737
},
"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.OneDashboardPageWidgetAreaTooltip": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltip",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1097
},
"name": "OneDashboardPageWidgetAreaTooltip",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#mode OneDashboard#mode}",
"stability": "stable",
"summary": "Tooltip display mode."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1103
},
"name": "mode",
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaTooltip"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltipOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltipOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1142
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1135
},
"name": "OneDashboardPageWidgetAreaTooltipOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1176
},
"name": "modeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1169
},
"name": "mode",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1146
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaTooltip"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaTooltipOutputReference"
},
"@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": 1333
},
"name": "OneDashboardPageWidgetAreaUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1343
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1337
},
"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": 1473
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1465
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1480
},
"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": 1473
},
"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": 1473
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1473
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1466
},
"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": 1392
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1382
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1453
},
"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": 1456
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1440
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetAreaUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1450
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1460
},
"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": 1444
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1434
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1396
},
"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": 1180
},
"name": "OneDashboardPageWidgetAreaUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1186
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1192
},
"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": 1322
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1314
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1329
},
"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": 1322
},
"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": 1322
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1322
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1315
},
"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": 1241
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1231
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1289
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1305
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1293
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1309
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1283
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1299
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 1245
},
"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": 3564
},
"name": "OneDashboardPageWidgetBar",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3568
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3646
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3604
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3610
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3628
},
"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.76.3/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": 3634
},
"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.76.3/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": 3572
},
"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.76.3/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": 3578
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3582
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3586
},
"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.76.3/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": 3640
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3590
},
"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.76.3/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": 3596
},
"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.76.3/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": 3652
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3600
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3658
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3614
},
"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.76.3/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": 3618
},
"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.76.3/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": 3622
},
"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": 2323
},
"name": "OneDashboardPageWidgetBarColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2327
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2333
},
"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": 2463
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2455
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2470
},
"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": 2463
},
"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": 2463
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2463
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2456
},
"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": 2382
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2372
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2443
},
"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": 2430
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2446
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBarColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2440
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2434
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2450
},
"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": 2424
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2386
},
"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": 2170
},
"name": "OneDashboardPageWidgetBarColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2176
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2182
},
"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": 2312
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2304
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2319
},
"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": 2312
},
"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": 2312
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2312
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2305
},
"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": 2231
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2221
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2279
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2295
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2283
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2299
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2273
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2289
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2235
},
"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": 2474
},
"name": "OneDashboardPageWidgetBarDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2486
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2498
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2480
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2492
},
"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": 2680
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2672
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2687
},
"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": 2680
},
"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": 2680
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2680
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2673
},
"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": 2561
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2551
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2621
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2650
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetBarDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2625
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2638
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2654
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2667
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2615
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2631
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2644
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2660
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2565
},
"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": 2691
},
"name": "OneDashboardPageWidgetBarInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2697
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2703
},
"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": 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"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2742
},
"name": "OneDashboardPageWidgetBarInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2789
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2802
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2782
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2795
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2753
},
"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": 4274
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4266
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4281
},
"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": 4274
},
"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": 4274
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 4274
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4267
},
"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": 2806
},
"name": "OneDashboardPageWidgetBarNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2818
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2812
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 2945
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2937
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2952
},
"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": 2945
},
"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": 2945
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2945
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2938
},
"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": 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"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2857
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2915
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetBarNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2919
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2932
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2909
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2925
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 2871
},
"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": 3109
},
"name": "OneDashboardPageWidgetBarNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3113
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3119
},
"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": 3249
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3241
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3256
},
"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": 3249
},
"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": 3249
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3249
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3242
},
"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": 3168
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3158
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3229
},
"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": 3216
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3232
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBarNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3226
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3220
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3236
},
"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": 3210
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3172
},
"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": 2956
},
"name": "OneDashboardPageWidgetBarNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2962
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2968
},
"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": 3098
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3090
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3105
},
"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": 3098
},
"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": 3098
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3098
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3091
},
"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": 3017
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3007
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3065
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3081
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3069
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3085
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3059
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3075
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3021
},
"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": 3826
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3816
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4177
},
"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": 4193
},
"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": 4209
},
"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": 4225
},
"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": 4238
},
"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": 4254
},
"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": 4180
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4196
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3989
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4005
},
"name": "resetFilterCurrentDashboard"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4021
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4042
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4212
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4058
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4074
},
"name": "resetLinkedEntityGuids"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4241
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4090
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4257
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4132
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4148
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4164
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetBarOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4174
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4190
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4030
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4206
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4222
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4235
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4251
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4184
},
"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": 3977
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4200
},
"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": 3993
},
"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": 4009
},
"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": 4025
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4046
},
"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": 4216
},
"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": 4062
},
"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": 4078
},
"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": 4229
},
"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": 4245
},
"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": 4094
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4107
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4120
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4261
},
"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": 4136
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4152
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4168
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3970
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3983
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3999
},
"name": "filterCurrentDashboard",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4015
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4036
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4052
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4068
},
"name": "linkedEntityGuids",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4084
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4100
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4113
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4126
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4142
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4158
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3830
},
"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": 3413
},
"name": "OneDashboardPageWidgetBarUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3423
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3417
},
"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": 3553
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3545
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3560
},
"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": 3553
},
"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": 3553
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3553
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3546
},
"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": 3472
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3462
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3533
},
"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": 3536
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3520
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBarUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3530
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3540
},
"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": 3524
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3514
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3476
},
"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": 3260
},
"name": "OneDashboardPageWidgetBarUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3266
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3272
},
"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": 3402
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3394
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3409
},
"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": 3402
},
"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": 3402
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3402
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3395
},
"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": 3321
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3311
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3369
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3385
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3373
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3389
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3363
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3379
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 3325
},
"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": 6268
},
"name": "OneDashboardPageWidgetBillboard",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6272
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6356
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6302
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6308
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#billboard_settings OneDashboard#billboard_settings}",
"stability": "stable",
"summary": "billboard_settings block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6332
},
"name": "billboardSettings",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6338
},
"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.76.3/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": 6278
},
"name": "critical",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6344
},
"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.76.3/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": 6282
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6286
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6290
},
"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.76.3/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": 6350
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6294
},
"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.76.3/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": 6362
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6298
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6368
},
"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.76.3/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": 6314
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6318
},
"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.76.3/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": 6322
},
"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.76.3/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": 6326
},
"name": "yAxisLeftMin",
"optional": true,
"type": {
"primitive": "number"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboard"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4718
},
"name": "OneDashboardPageWidgetBillboardBillboardSettings",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#grid_options OneDashboard#grid_options}",
"stability": "stable",
"summary": "grid_options block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4724
},
"name": "gridOptions",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#link OneDashboard#link}",
"stability": "stable",
"summary": "link block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4730
},
"name": "link",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#visual OneDashboard#visual}",
"stability": "stable",
"summary": "visual block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4736
},
"name": "visual",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettings"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4285
},
"name": "OneDashboardPageWidgetBillboardBillboardSettingsGridOptions",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#columns OneDashboard#columns}",
"stability": "stable",
"summary": "Number of columns in the grid."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4291
},
"name": "columns",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#label OneDashboard#label}",
"stability": "stable",
"summary": "Grid label setting."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4297
},
"name": "label",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#value OneDashboard#value}",
"stability": "stable",
"summary": "Grid value setting."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4303
},
"name": "value",
"optional": true,
"type": {
"primitive": "number"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsGridOptions"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptionsOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptionsOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4356
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4349
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4401
},
"name": "resetColumns"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4417
},
"name": "resetLabel"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4433
},
"name": "resetValue"
}
],
"name": "OneDashboardPageWidgetBillboardBillboardSettingsGridOptionsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4405
},
"name": "columnsInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4421
},
"name": "labelInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4437
},
"name": "valueInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4395
},
"name": "columns",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4411
},
"name": "label",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4427
},
"name": "value",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4360
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsGridOptionsOutputReference"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4441
},
"name": "OneDashboardPageWidgetBillboardBillboardSettingsLink",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#new_tab OneDashboard#new_tab}",
"stability": "stable",
"summary": "Whether to open the link in a new tab."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4447
},
"name": "newTab",
"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.76.3/docs/resources/one_dashboard#title OneDashboard#title}",
"stability": "stable",
"summary": "The title for the link."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4453
},
"name": "title",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#url OneDashboard#url}",
"stability": "stable",
"summary": "The URL for the link."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4459
},
"name": "url",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsLink"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLinkOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLinkOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4512
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4505
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4557
},
"name": "resetNewTab"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4573
},
"name": "resetTitle"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4589
},
"name": "resetUrl"
}
],
"name": "OneDashboardPageWidgetBillboardBillboardSettingsLinkOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4561
},
"name": "newTabInput",
"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": 4577
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4593
},
"name": "urlInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4551
},
"name": "newTab",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4567
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4583
},
"name": "url",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4516
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsLinkOutputReference"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4789
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4782
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4831
},
"name": "putGridOptions",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4847
},
"name": "putLink",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4863
},
"name": "putVisual",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4834
},
"name": "resetGridOptions"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4850
},
"name": "resetLink"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4866
},
"name": "resetVisual"
}
],
"name": "OneDashboardPageWidgetBillboardBillboardSettingsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4828
},
"name": "gridOptions",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptionsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4844
},
"name": "link",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLinkOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4860
},
"name": "visual",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisualOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4838
},
"name": "gridOptionsInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsGridOptions"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4854
},
"name": "linkInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsLink"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4870
},
"name": "visualInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4793
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsOutputReference"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4597
},
"name": "OneDashboardPageWidgetBillboardBillboardSettingsVisual",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#alignment OneDashboard#alignment}",
"stability": "stable",
"summary": "Billboard alignment type."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4603
},
"name": "alignment",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#display OneDashboard#display}",
"stability": "stable",
"summary": "Billboard display type."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4609
},
"name": "display",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsVisual"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisualOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisualOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4655
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 4648
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4694
},
"name": "resetAlignment"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4710
},
"name": "resetDisplay"
}
],
"name": "OneDashboardPageWidgetBillboardBillboardSettingsVisualOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4698
},
"name": "alignmentInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4714
},
"name": "displayInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4688
},
"name": "alignment",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4704
},
"name": "display",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4659
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsVisual"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardBillboardSettingsVisualOutputReference"
},
"@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": 5027
},
"name": "OneDashboardPageWidgetBillboardColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5031
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5037
},
"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": 5167
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5159
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5174
},
"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": 5167
},
"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": 5167
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5167
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5160
},
"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": 5086
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5076
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5147
},
"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": 5134
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5150
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBillboardColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5144
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5138
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5154
},
"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": 5128
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5090
},
"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": 4874
},
"name": "OneDashboardPageWidgetBillboardColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4880
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4886
},
"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": 5016
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5008
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5023
},
"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": 5016
},
"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": 5016
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5016
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5009
},
"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": 4935
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4925
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4983
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4999
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4987
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5003
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4977
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4993
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 4939
},
"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": 5178
},
"name": "OneDashboardPageWidgetBillboardDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5190
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5202
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5184
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5196
},
"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": 5384
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5376
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5391
},
"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": 5384
},
"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": 5384
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5384
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5377
},
"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": 5265
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5255
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5325
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5354
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetBillboardDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5329
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5342
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5358
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5371
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5319
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5335
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5348
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5364
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5269
},
"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": 5395
},
"name": "OneDashboardPageWidgetBillboardInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5401
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5407
},
"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": 5453
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 5446
},
"name": "OneDashboardPageWidgetBillboardInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5493
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5506
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5486
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5499
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5457
},
"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": 7013
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7005
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7020
},
"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": 7013
},
"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": 7013
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7013
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7006
},
"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": 5510
},
"name": "OneDashboardPageWidgetBillboardNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5522
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5516
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 5649
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5641
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5656
},
"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": 5649
},
"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": 5649
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5649
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5642
},
"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": 5571
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5561
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5619
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetBillboardNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5623
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5636
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5613
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5629
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5575
},
"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": 5813
},
"name": "OneDashboardPageWidgetBillboardNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5817
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5823
},
"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": 5953
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5945
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5960
},
"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": 5953
},
"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": 5953
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5953
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5946
},
"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": 5872
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5862
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5933
},
"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": 5920
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5936
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBillboardNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5930
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5924
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5940
},
"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": 5914
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5876
},
"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": 5660
},
"name": "OneDashboardPageWidgetBillboardNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5666
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5672
},
"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": 5802
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5794
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5809
},
"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": 5802
},
"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": 5802
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5802
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5795
},
"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": 5721
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5711
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5769
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5785
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5773
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5789
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5763
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5779
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5725
},
"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": 6543
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6533
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6900
},
"name": "putBillboardSettings",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6916
},
"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": 6932
},
"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": 6948
},
"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": 6964
},
"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": 6977
},
"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": 6993
},
"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": 6903
},
"name": "resetBillboardSettings"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6919
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6712
},
"name": "resetCritical"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6935
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6728
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6744
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6765
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6951
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6781
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6980
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6797
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6996
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6839
},
"name": "resetWarning"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6855
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6871
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6887
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetBillboardOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6897
},
"name": "billboardSettings",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettingsOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6913
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6929
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6753
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6945
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6961
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6974
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6990
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6907
},
"name": "billboardSettingsInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardBillboardSettings"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6923
},
"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": 6700
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6716
},
"name": "criticalInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6939
},
"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": 6732
},
"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": 6748
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6769
},
"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": 6955
},
"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": 6785
},
"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": 6968
},
"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": 6984
},
"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": 6801
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6814
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6827
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7000
},
"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": 6843
},
"name": "warningInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6859
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6875
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6891
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6693
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6706
},
"name": "critical",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6722
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6738
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6759
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6775
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6791
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6807
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6820
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6833
},
"name": "warning",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6849
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6865
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6881
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6547
},
"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": 6117
},
"name": "OneDashboardPageWidgetBillboardUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6127
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6121
},
"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": 6257
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6249
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6264
},
"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": 6257
},
"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": 6257
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6257
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6250
},
"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": 6176
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6166
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6237
},
"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": 6240
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6224
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBillboardUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6234
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6244
},
"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": 6228
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6218
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6180
},
"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": 5964
},
"name": "OneDashboardPageWidgetBillboardUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5970
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 5976
},
"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": 6106
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6098
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6113
},
"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": 6106
},
"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": 6106
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6106
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6099
},
"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": 6025
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6015
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6073
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6089
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6077
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6093
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6067
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6083
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 6029
},
"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": 8418
},
"name": "OneDashboardPageWidgetBullet",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8422
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8444
},
"name": "limit",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8494
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8452
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8458
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8476
},
"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.76.3/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": 8482
},
"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.76.3/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": 8426
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8430
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8434
},
"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.76.3/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": 8488
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8438
},
"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.76.3/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": 8500
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8448
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8506
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8462
},
"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.76.3/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": 8466
},
"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.76.3/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": 8470
},
"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": 7177
},
"name": "OneDashboardPageWidgetBulletColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7181
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7187
},
"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": 7317
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7309
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7324
},
"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": 7317
},
"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": 7317
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7317
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7310
},
"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": 7236
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7226
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7297
},
"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": 7284
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7300
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBulletColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7294
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7288
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7304
},
"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": 7278
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7240
},
"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": 7024
},
"name": "OneDashboardPageWidgetBulletColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7030
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7036
},
"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": 7166
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7158
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7173
},
"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": 7166
},
"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": 7166
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7166
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7159
},
"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": 7085
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7075
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7133
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7149
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7137
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7153
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7127
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7143
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7089
},
"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": 7328
},
"name": "OneDashboardPageWidgetBulletDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7340
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7352
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7334
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7346
},
"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": 7534
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7526
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7541
},
"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": 7534
},
"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": 7534
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7534
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7527
},
"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": 7415
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7405
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7475
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7504
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetBulletDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7479
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7492
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7508
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7521
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7469
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7485
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7498
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7514
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7419
},
"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": 7545
},
"name": "OneDashboardPageWidgetBulletInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7551
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7557
},
"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": 7603
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7596
},
"name": "OneDashboardPageWidgetBulletInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7643
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7656
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7636
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7649
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7607
},
"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": 9090
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9082
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9097
},
"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": 9090
},
"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": 9090
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 9090
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9083
},
"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": 7660
},
"name": "OneDashboardPageWidgetBulletNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7672
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7666
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 7799
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7791
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7806
},
"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": 7799
},
"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": 7799
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7799
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7792
},
"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": 7721
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7711
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7769
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetBulletNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7773
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7786
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7763
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7779
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7725
},
"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": 7963
},
"name": "OneDashboardPageWidgetBulletNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7967
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7973
},
"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": 8103
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8095
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8110
},
"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": 8103
},
"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": 8103
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8103
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8096
},
"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": 8022
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8012
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8083
},
"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": 8070
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8086
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetBulletNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8080
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8074
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8090
},
"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": 8064
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8026
},
"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": 7810
},
"name": "OneDashboardPageWidgetBulletNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7816
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7822
},
"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": 7952
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7944
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7959
},
"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": 7952
},
"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": 7952
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7952
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7945
},
"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": 7871
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7861
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7919
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7935
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7923
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7939
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7913
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7929
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 7875
},
"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": 8667
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8657
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8993
},
"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": 9009
},
"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": 9025
},
"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": 9041
},
"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": 9054
},
"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": 9070
},
"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": 8996
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9012
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8824
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8840
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8861
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9028
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8877
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9057
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8906
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9073
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8948
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8964
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8980
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetBulletOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8990
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9006
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8849
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9022
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9038
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9051
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9067
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9000
},
"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": 8812
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9016
},
"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": 8828
},
"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": 8844
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8865
},
"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": 9032
},
"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": 8881
},
"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": 8894
},
"name": "limitInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9045
},
"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": 9061
},
"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": 8910
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8923
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8936
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9077
},
"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": 8952
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8968
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8984
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8805
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8818
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8834
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8855
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8871
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8887
},
"name": "limit",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8900
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8916
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8929
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8942
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8958
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8974
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8671
},
"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": 8267
},
"name": "OneDashboardPageWidgetBulletUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8277
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8271
},
"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": 8407
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8399
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8414
},
"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": 8407
},
"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": 8407
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8407
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8400
},
"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": 8326
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8316
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8387
},
"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": 8390
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8374
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBulletUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8384
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8394
},
"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": 8378
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8368
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8330
},
"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": 8114
},
"name": "OneDashboardPageWidgetBulletUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8120
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8126
},
"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": 8256
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8248
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8263
},
"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": 8256
},
"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": 8256
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8256
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8249
},
"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": 8175
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8165
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8223
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8239
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8227
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8243
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8217
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8233
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 8179
},
"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": 10495
},
"name": "OneDashboardPageWidgetFunnel",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10499
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10565
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10523
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10529
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10547
},
"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.76.3/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": 10553
},
"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.76.3/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": 10503
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10507
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10511
},
"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.76.3/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": 10559
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10515
},
"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.76.3/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": 10571
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10519
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10577
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10533
},
"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.76.3/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": 10537
},
"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.76.3/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": 10541
},
"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": 9254
},
"name": "OneDashboardPageWidgetFunnelColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9258
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9264
},
"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": 9394
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9386
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9401
},
"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": 9394
},
"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": 9394
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 9394
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9387
},
"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": 9313
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9303
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9374
},
"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": 9361
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9377
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetFunnelColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9371
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9365
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9381
},
"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": 9355
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9317
},
"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": 9101
},
"name": "OneDashboardPageWidgetFunnelColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9107
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9113
},
"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": 9243
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9235
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9250
},
"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": 9243
},
"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": 9243
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 9243
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9236
},
"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": 9162
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9152
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9210
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9226
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9214
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9230
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9204
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9220
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9166
},
"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": 9405
},
"name": "OneDashboardPageWidgetFunnelDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9417
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9429
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9411
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9423
},
"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": 9611
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "wrapsSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9603
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9618
},
"name": "get",
"parameters": [
{
"docs": {
"summary": "the index of the item to return."
},
"name": "index",
"type": {
"primitive": "number"
}
}
],
"returns": {
"type": {
"fqn": "@cdktf/provider-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": 9611
},
"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": 9611
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9611
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9604
},
"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": 9492
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9482
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9552
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9581
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetFunnelDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9556
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9569
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9585
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9598
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9546
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9562
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9575
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9591
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9496
},
"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": 9622
},
"name": "OneDashboardPageWidgetFunnelInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9628
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9634
},
"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": 9680
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 9673
},
"name": "OneDashboardPageWidgetFunnelInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9720
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9733
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9713
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9726
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9684
},
"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": 11135
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11127
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11142
},
"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": 11135
},
"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": 11135
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11135
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11128
},
"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": 9737
},
"name": "OneDashboardPageWidgetFunnelNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9749
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9743
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 9876
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9868
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9883
},
"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": 9876
},
"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": 9876
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 9876
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9869
},
"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": 9798
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9788
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9846
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetFunnelNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9850
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9863
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9840
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9856
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9802
},
"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": 10040
},
"name": "OneDashboardPageWidgetFunnelNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10044
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10050
},
"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": 10180
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10172
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10187
},
"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": 10180
},
"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": 10180
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10180
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10173
},
"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": 10099
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10089
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10160
},
"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": 10147
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10163
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetFunnelNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10157
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10151
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10167
},
"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": 10141
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10103
},
"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": 9887
},
"name": "OneDashboardPageWidgetFunnelNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9893
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9899
},
"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": 10029
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10021
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10036
},
"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": 10029
},
"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": 10029
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10029
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10022
},
"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": 9948
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9938
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9996
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10012
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10000
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10016
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9990
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10006
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 9952
},
"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": 10731
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10721
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11038
},
"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": 11054
},
"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": 11070
},
"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": 11086
},
"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": 11099
},
"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": 11115
},
"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": 11041
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11057
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10882
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10898
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10919
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11073
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10935
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11102
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10951
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11118
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10993
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11009
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11025
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetFunnelOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11035
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11051
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10907
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11067
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11083
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11096
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11112
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11045
},
"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": 10870
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11061
},
"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": 10886
},
"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": 10902
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10923
},
"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": 11077
},
"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": 10939
},
"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": 11090
},
"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": 11106
},
"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": 10955
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10968
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10981
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11122
},
"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": 10997
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11013
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11029
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10863
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10876
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10892
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10913
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10929
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10945
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10961
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10974
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10987
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11003
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11019
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10735
},
"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": 10344
},
"name": "OneDashboardPageWidgetFunnelUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10354
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10348
},
"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": 10484
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10476
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10491
},
"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": 10484
},
"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": 10484
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10484
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10477
},
"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": 10403
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "complexObjectIsFromSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10393
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10464
},
"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": 10467
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10451
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetFunnelUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10461
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10471
},
"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": 10455
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10445
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10407
},
"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": 10191
},
"name": "OneDashboardPageWidgetFunnelUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10197
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10203
},
"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": 10333
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10325
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10340
},
"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": 10333
},
"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": 10333
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10333
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10326
},
"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": 10252
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10242
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10300
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10316
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10304
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10320
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10294
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10310
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 10256
},
"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": 12540
},
"name": "OneDashboardPageWidgetHeatmap",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12544
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 12622
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12580
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 12586
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12604
},
"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.76.3/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": 12610
},
"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.76.3/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": 12548
},
"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.76.3/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": 12554
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12558
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12562
},
"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.76.3/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": 12616
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12566
},
"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.76.3/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": 12572
},
"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.76.3/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": 12628
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12576
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12634
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12590
},
"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.76.3/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": 12594
},
"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.76.3/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": 12598
},
"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": 11299
},
"name": "OneDashboardPageWidgetHeatmapColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11303
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11309
},
"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": 11439
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11431
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11446
},
"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": 11439
},
"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": 11439
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11439
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11432
},
"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": 11358
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11348
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11419
},
"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": 11406
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11422
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetHeatmapColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11416
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11410
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11426
},
"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": 11400
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11362
},
"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": 11146
},
"name": "OneDashboardPageWidgetHeatmapColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11152
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11158
},
"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": 11288
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11280
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11295
},
"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": 11288
},
"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": 11288
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11288
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11281
},
"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": 11207
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11197
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11255
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11271
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11259
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11275
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11249
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11265
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11211
},
"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": 11450
},
"name": "OneDashboardPageWidgetHeatmapDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11462
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11474
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11456
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11468
},
"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": 11656
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11648
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11663
},
"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": 11656
},
"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": 11656
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11656
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11649
},
"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": 11537
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11527
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11597
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11626
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetHeatmapDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11601
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11614
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11630
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11643
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11591
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11607
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11620
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11636
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11541
},
"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": 11667
},
"name": "OneDashboardPageWidgetHeatmapInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11673
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11679
},
"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": 11725
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11718
},
"name": "OneDashboardPageWidgetHeatmapInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11765
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11778
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11758
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11771
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11729
},
"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": 13250
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13242
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13257
},
"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": 13250
},
"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": 13250
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 13250
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13243
},
"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": 11782
},
"name": "OneDashboardPageWidgetHeatmapNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11794
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11788
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 11921
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11913
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11928
},
"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": 11921
},
"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": 11921
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11921
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11914
},
"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": 11843
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11833
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11891
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetHeatmapNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11895
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11908
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11885
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11901
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11847
},
"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": 12085
},
"name": "OneDashboardPageWidgetHeatmapNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12089
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 12095
},
"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": 12225
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12217
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12232
},
"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": 12225
},
"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": 12225
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 12225
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12218
},
"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": 12144
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12134
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12205
},
"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": 12192
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12208
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetHeatmapNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12202
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12196
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12212
},
"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": 12186
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12148
},
"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": 11932
},
"name": "OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11938
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 11944
},
"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": 12074
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12066
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12081
},
"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": 12074
},
"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": 12074
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 12074
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12067
},
"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": 11993
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11983
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12041
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12057
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12045
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12061
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12035
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12051
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 11997
},
"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": 12802
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12792
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13153
},
"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": 13169
},
"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": 13185
},
"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": 13201
},
"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": 13214
},
"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": 13230
},
"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": 13156
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13172
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12965
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12981
},
"name": "resetFilterCurrentDashboard"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12997
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13018
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13188
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13034
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13050
},
"name": "resetLinkedEntityGuids"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13217
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13066
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13233
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13108
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13124
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13140
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetHeatmapOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13150
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13166
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13006
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13182
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13198
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13211
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13227
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13160
},
"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": 12953
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13176
},
"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": 12969
},
"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": 12985
},
"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": 13001
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13022
},
"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": 13192
},
"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": 13038
},
"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": 13054
},
"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": 13205
},
"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": 13221
},
"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": 13070
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13083
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13096
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13237
},
"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": 13112
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13128
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13144
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12946
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12959
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12975
},
"name": "filterCurrentDashboard",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12991
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13012
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13028
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13044
},
"name": "linkedEntityGuids",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13060
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13076
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13089
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13102
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13118
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13134
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12806
},
"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": 12389
},
"name": "OneDashboardPageWidgetHeatmapUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 12399
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12393
},
"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": 12529
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12521
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12536
},
"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": 12529
},
"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": 12529
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 12529
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12522
},
"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": 12448
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12438
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12509
},
"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": 12512
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12496
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetHeatmapUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12506
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12516
},
"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": 12500
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12490
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12452
},
"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": 12236
},
"name": "OneDashboardPageWidgetHeatmapUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 12242
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12248
},
"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": 12378
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12370
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12385
},
"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": 12378
},
"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": 12378
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 12378
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12371
},
"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": 12297
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 12287
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12345
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12361
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12349
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12365
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12339
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12355
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 12301
},
"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": 14655
},
"name": "OneDashboardPageWidgetHistogram",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14659
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14725
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14683
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14689
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14707
},
"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.76.3/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": 14713
},
"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.76.3/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": 14663
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14667
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14671
},
"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.76.3/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": 14719
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14675
},
"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.76.3/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": 14731
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14679
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14737
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14693
},
"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.76.3/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": 14697
},
"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.76.3/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": 14701
},
"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": 13414
},
"name": "OneDashboardPageWidgetHistogramColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13418
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13424
},
"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": 13554
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13546
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13561
},
"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": 13554
},
"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": 13554
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 13554
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13547
},
"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": 13473
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13463
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13534
},
"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": 13521
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13537
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetHistogramColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13531
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13525
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13541
},
"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": 13515
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13477
},
"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": 13261
},
"name": "OneDashboardPageWidgetHistogramColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13267
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13273
},
"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": 13403
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13395
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13410
},
"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": 13403
},
"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": 13403
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 13403
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13396
},
"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": 13322
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13312
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13370
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13386
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13374
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13390
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13364
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13380
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13326
},
"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": 13565
},
"name": "OneDashboardPageWidgetHistogramDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13577
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13589
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13571
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13583
},
"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": 13771
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13763
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13778
},
"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": 13771
},
"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": 13771
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 13771
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13764
},
"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": 13652
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13642
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13712
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13741
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetHistogramDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13716
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13729
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13745
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13758
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13706
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13722
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13735
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13751
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13656
},
"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": 13782
},
"name": "OneDashboardPageWidgetHistogramInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13788
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13794
},
"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": 13840
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 13833
},
"name": "OneDashboardPageWidgetHistogramInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13880
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13893
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13873
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13886
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13844
},
"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": 15295
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15287
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15302
},
"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": 15295
},
"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": 15295
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 15295
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15288
},
"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": 13897
},
"name": "OneDashboardPageWidgetHistogramNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 13909
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13903
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 14036
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14028
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14043
},
"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": 14036
},
"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": 14036
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 14036
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14029
},
"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": 13958
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 13948
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14006
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetHistogramNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14010
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14023
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14000
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14016
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 13962
},
"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": 14200
},
"name": "OneDashboardPageWidgetHistogramNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14204
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14210
},
"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": 14340
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14332
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14347
},
"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": 14340
},
"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": 14340
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 14340
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14333
},
"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": 14259
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14249
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14320
},
"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": 14307
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14323
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetHistogramNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14317
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14311
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14327
},
"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": 14301
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14263
},
"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": 14047
},
"name": "OneDashboardPageWidgetHistogramNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14053
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14059
},
"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": 14189
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14181
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14196
},
"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": 14189
},
"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": 14189
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 14189
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14182
},
"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": 14108
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14098
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14156
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14172
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14160
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14176
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14150
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14166
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14112
},
"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": 14891
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14881
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15198
},
"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": 15214
},
"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": 15230
},
"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": 15246
},
"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": 15259
},
"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": 15275
},
"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": 15201
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15217
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15042
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15058
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15079
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15233
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15095
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15262
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15111
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15278
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15153
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15169
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15185
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetHistogramOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15195
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15211
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15067
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15227
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15243
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15256
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15272
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15205
},
"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": 15030
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15221
},
"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": 15046
},
"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": 15062
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15083
},
"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": 15237
},
"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": 15099
},
"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": 15250
},
"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": 15266
},
"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": 15115
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15128
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15141
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15282
},
"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": 15157
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15173
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15189
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15023
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15036
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15052
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15073
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15089
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15105
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15121
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15134
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15147
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15163
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15179
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14895
},
"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": 14504
},
"name": "OneDashboardPageWidgetHistogramUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14514
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14508
},
"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": 14644
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14636
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14651
},
"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": 14644
},
"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": 14644
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 14644
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14637
},
"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": 14563
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14553
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14624
},
"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": 14627
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14611
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetHistogramUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14621
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14631
},
"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": 14615
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14605
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14567
},
"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": 14351
},
"name": "OneDashboardPageWidgetHistogramUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 14357
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14363
},
"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": 14493
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14485
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14500
},
"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": 14493
},
"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": 14493
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 14493
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14486
},
"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": 14412
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 14402
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14460
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14476
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14464
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14480
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14454
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14470
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 14416
},
"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": 16700
},
"name": "OneDashboardPageWidgetJson",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16704
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16770
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16728
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16734
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16752
},
"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.76.3/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": 16758
},
"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.76.3/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": 16708
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16712
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16716
},
"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.76.3/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": 16764
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16720
},
"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.76.3/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": 16776
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16724
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16782
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16738
},
"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.76.3/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": 16742
},
"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.76.3/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": 16746
},
"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": 15459
},
"name": "OneDashboardPageWidgetJsonColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15463
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15469
},
"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": 15599
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15591
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15606
},
"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": 15599
},
"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": 15599
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 15599
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15592
},
"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": 15518
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15508
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15579
},
"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": 15566
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15582
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetJsonColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15576
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15570
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15586
},
"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": 15560
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15522
},
"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": 15306
},
"name": "OneDashboardPageWidgetJsonColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15312
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15318
},
"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": 15448
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15440
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15455
},
"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": 15448
},
"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": 15448
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 15448
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15441
},
"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": 15367
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15357
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15415
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15431
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15419
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15435
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15409
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15425
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15371
},
"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": 15610
},
"name": "OneDashboardPageWidgetJsonDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15622
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15634
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15616
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15628
},
"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": 15816
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15808
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15823
},
"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": 15816
},
"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": 15816
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 15816
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15809
},
"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": 15697
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15687
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15757
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15786
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetJsonDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15761
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15774
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15790
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15803
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15751
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15767
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15780
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15796
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15701
},
"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": 15827
},
"name": "OneDashboardPageWidgetJsonInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15833
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15839
},
"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": 15885
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 15878
},
"name": "OneDashboardPageWidgetJsonInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15925
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15938
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15918
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15931
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15889
},
"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": 17340
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17332
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17347
},
"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": 17340
},
"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": 17340
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 17340
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17333
},
"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": 15942
},
"name": "OneDashboardPageWidgetJsonNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 15954
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 15948
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 16081
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16073
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16088
},
"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": 16081
},
"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": 16081
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 16081
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16074
},
"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": 16003
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 15993
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16051
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetJsonNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16055
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16068
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16045
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16061
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16007
},
"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": 16245
},
"name": "OneDashboardPageWidgetJsonNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16249
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16255
},
"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": 16385
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16377
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16392
},
"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": 16385
},
"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": 16385
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 16385
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16378
},
"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": 16304
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16294
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16365
},
"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": 16352
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16368
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetJsonNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16362
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16356
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16372
},
"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": 16346
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16308
},
"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": 16092
},
"name": "OneDashboardPageWidgetJsonNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16098
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16104
},
"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": 16234
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16226
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16241
},
"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": 16234
},
"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": 16234
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 16234
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16227
},
"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": 16153
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16143
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16201
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16217
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16205
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16221
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16195
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16211
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16157
},
"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": 16936
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16926
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17243
},
"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": 17259
},
"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": 17275
},
"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": 17291
},
"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": 17304
},
"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": 17320
},
"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": 17246
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17262
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17087
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17103
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17124
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17278
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17140
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17307
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17156
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17323
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17198
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17214
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17230
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetJsonOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17240
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17256
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17112
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17272
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17288
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17301
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17317
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17250
},
"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": 17075
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17266
},
"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": 17091
},
"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": 17107
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17128
},
"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": 17282
},
"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": 17144
},
"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": 17295
},
"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": 17311
},
"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": 17160
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17173
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17186
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17327
},
"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": 17202
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17218
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17234
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17068
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17081
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17097
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17118
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17134
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17150
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17166
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17179
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17192
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17208
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17224
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16940
},
"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": 16549
},
"name": "OneDashboardPageWidgetJsonUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16559
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16553
},
"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": 16689
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "wrapsSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16681
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16696
},
"name": "get",
"parameters": [
{
"docs": {
"summary": "the index of the item to return."
},
"name": "index",
"type": {
"primitive": "number"
}
}
],
"returns": {
"type": {
"fqn": "@cdktf/provider-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": 16689
},
"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": 16689
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16689
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16682
},
"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": 16608
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16598
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16669
},
"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": 16672
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16656
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetJsonUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16666
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16676
},
"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": 16660
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16650
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16612
},
"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": 16396
},
"name": "OneDashboardPageWidgetJsonUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 16402
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16408
},
"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": 16538
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16530
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16545
},
"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": 16538
},
"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": 16538
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 16538
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16531
},
"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": 16457
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 16447
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16505
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16521
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16509
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16525
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16499
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16515
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 16461
},
"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": 19242
},
"name": "OneDashboardPageWidgetLine",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19246
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19324
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19276
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19282
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19306
},
"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.76.3/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": 19312
},
"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.76.3/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": 19250
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19254
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19258
},
"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.76.3/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": 19318
},
"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.76.3/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": 19264
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19268
},
"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.76.3/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": 19330
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19272
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#threshold OneDashboard#threshold}",
"stability": "stable",
"summary": "threshold block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19336
},
"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.76.3/docs/resources/one_dashboard#tooltip OneDashboard#tooltip}",
"stability": "stable",
"summary": "tooltip block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19342
},
"name": "tooltip",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltip"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19348
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19286
},
"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.76.3/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": 19290
},
"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.76.3/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": 19294
},
"name": "yAxisLeftMin",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19300
},
"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.76.3/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": 19354
},
"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": 17504
},
"name": "OneDashboardPageWidgetLineColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17508
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17514
},
"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": 17644
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17636
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17651
},
"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": 17644
},
"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": 17644
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 17644
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17637
},
"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": 17563
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17553
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17624
},
"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": 17611
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17627
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetLineColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17621
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17615
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17631
},
"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": 17605
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17567
},
"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": 17351
},
"name": "OneDashboardPageWidgetLineColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17357
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17363
},
"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": 17493
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17485
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17500
},
"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": 17493
},
"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": 17493
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 17493
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17486
},
"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": 17412
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17402
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17460
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17476
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17464
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17480
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17454
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17470
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17416
},
"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": 17655
},
"name": "OneDashboardPageWidgetLineDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17667
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17679
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17661
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17673
},
"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": 17861
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17853
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17868
},
"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": 17861
},
"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": 17861
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 17861
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17854
},
"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": 17742
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 17732
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17802
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17831
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetLineDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17806
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17819
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17835
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17848
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17796
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17812
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17825
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17841
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17746
},
"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": 17872
},
"name": "OneDashboardPageWidgetLineInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17878
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17884
},
"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": 17930
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 17923
},
"name": "OneDashboardPageWidgetLineInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17970
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17983
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17963
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17976
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17934
},
"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": 20057
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20049
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20064
},
"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": 20057
},
"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": 20057
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20057
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20050
},
"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": 17987
},
"name": "OneDashboardPageWidgetLineNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 17999
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 17993
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 18126
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18118
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18133
},
"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": 18126
},
"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": 18126
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 18126
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18119
},
"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": 18048
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18038
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18096
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetLineNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18100
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18113
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18090
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18106
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18052
},
"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": 18290
},
"name": "OneDashboardPageWidgetLineNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18294
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18300
},
"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": 18430
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18422
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18437
},
"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": 18430
},
"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": 18430
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 18430
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18423
},
"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": 18349
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18339
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18410
},
"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": 18397
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18413
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetLineNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18407
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18401
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18417
},
"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": 18391
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18353
},
"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": 18137
},
"name": "OneDashboardPageWidgetLineNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18143
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18149
},
"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": 18279
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18271
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18286
},
"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": 18279
},
"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": 18279
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 18279
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18272
},
"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": 18198
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18188
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18246
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18262
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18250
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18266
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18240
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18256
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18202
},
"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": 19543
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 19533
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19912
},
"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": 19928
},
"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": 19944
},
"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": 19960
},
"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": 19973
},
"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": 19989
},
"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": 20005
},
"name": "putTooltip",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltip"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20021
},
"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": 20037
},
"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": 19915
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19931
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19724
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19740
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19761
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19947
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19777
},
"name": "resetIsLabelVisible"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19793
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19976
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19809
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19992
},
"name": "resetThreshold"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20008
},
"name": "resetTooltip"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20024
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19851
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19867
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19883
},
"name": "resetYAxisLeftMin"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19899
},
"name": "resetYAxisLeftZero"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20040
},
"name": "resetYAxisRight"
}
],
"name": "OneDashboardPageWidgetLineOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19909
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19925
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19749
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19941
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19957
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19970
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19986
},
"name": "threshold",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20002
},
"name": "tooltip",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltipOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20018
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20034
},
"name": "yAxisRight",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRightOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19919
},
"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": 19712
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19935
},
"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": 19728
},
"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": 19744
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19765
},
"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": 19951
},
"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": 19781
},
"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": 19797
},
"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": 19964
},
"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": 19980
},
"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": 19813
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19826
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19996
},
"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": 19839
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20012
},
"name": "tooltipInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltip"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20028
},
"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": 19855
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19871
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19887
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19903
},
"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": 20044
},
"name": "yAxisRightInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19705
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19718
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19734
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19755
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19771
},
"name": "isLabelVisible",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19787
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19803
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19819
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19832
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19845
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19861
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19877
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19893
},
"name": "yAxisLeftZero",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19547
},
"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": 18441
},
"name": "OneDashboardPageWidgetLineThreshold",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18447
},
"name": "from",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18453
},
"name": "name",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18459
},
"name": "severity",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18465
},
"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": 18653
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18645
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18660
},
"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": 18653
},
"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": 18653
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 18653
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18646
},
"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": 18528
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18518
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18588
},
"name": "resetFrom"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18604
},
"name": "resetName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18620
},
"name": "resetSeverity"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18636
},
"name": "resetTo"
}
],
"name": "OneDashboardPageWidgetLineThresholdOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18592
},
"name": "fromInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18608
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18624
},
"name": "severityInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18640
},
"name": "toInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18582
},
"name": "from",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18598
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18614
},
"name": "severity",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18630
},
"name": "to",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18532
},
"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.OneDashboardPageWidgetLineTooltip": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltip",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18664
},
"name": "OneDashboardPageWidgetLineTooltip",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#mode OneDashboard#mode}",
"stability": "stable",
"summary": "Tooltip display mode."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18670
},
"name": "mode",
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineTooltip"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltipOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltipOutputReference",
"initializer": {
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18709
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 18702
},
"name": "OneDashboardPageWidgetLineTooltipOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18743
},
"name": "modeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18736
},
"name": "mode",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18713
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineTooltip"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineTooltipOutputReference"
},
"@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": 18900
},
"name": "OneDashboardPageWidgetLineUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18910
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18904
},
"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": 19040
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 19032
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19047
},
"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": 19040
},
"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": 19040
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 19040
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19033
},
"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": 18959
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18949
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19020
},
"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": 19023
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19007
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetLineUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19017
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19027
},
"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": 19011
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19001
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18963
},
"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": 18747
},
"name": "OneDashboardPageWidgetLineUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 18753
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18759
},
"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": 18889
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18881
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18896
},
"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": 18889
},
"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": 18889
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 18889
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18882
},
"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": 18808
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 18798
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18856
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18872
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18860
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18876
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18850
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18866
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 18812
},
"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": 19051
},
"name": "OneDashboardPageWidgetLineYAxisRight",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19057
},
"name": "yAxisRightMax",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19063
},
"name": "yAxisRightMin",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 19069
},
"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.76.3/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": 19075
},
"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": 19135
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 19128
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19186
},
"name": "resetYAxisRightMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19202
},
"name": "resetYAxisRightMin"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19218
},
"name": "resetYAxisRightSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19234
},
"name": "resetYAxisRightZero"
}
],
"name": "OneDashboardPageWidgetLineYAxisRightOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19190
},
"name": "yAxisRightMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19206
},
"name": "yAxisRightMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19222
},
"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": 19238
},
"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": 19180
},
"name": "yAxisRightMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19196
},
"name": "yAxisRightMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19212
},
"name": "yAxisRightSeries",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19228
},
"name": "yAxisRightZero",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 19139
},
"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/structs400.ts",
"line": 518
},
"name": "OneDashboardPageWidgetLogTable",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 522
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 588
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 546
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 552
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 570
},
"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.76.3/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": 576
},
"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.76.3/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": 526
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 530
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 534
},
"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.76.3/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": 582
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 538
},
"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.76.3/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": 594
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 542
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 600
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 556
},
"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.76.3/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": 560
},
"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.76.3/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": 564
},
"name": "yAxisLeftMin",
"optional": true,
"type": {
"primitive": "number"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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": 20221
},
"name": "OneDashboardPageWidgetLogTableColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20225
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20231
},
"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": 20361
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20353
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20368
},
"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": 20361
},
"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": 20361
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20361
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20354
},
"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": 20280
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20270
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20341
},
"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": 20328
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20344
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetLogTableColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20338
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20332
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20348
},
"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": 20322
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20284
},
"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": 20068
},
"name": "OneDashboardPageWidgetLogTableColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20074
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20080
},
"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": 20210
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20202
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20217
},
"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": 20210
},
"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": 20210
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20210
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20203
},
"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": 20129
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20119
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20177
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20193
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20181
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20197
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20171
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20187
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20133
},
"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": 20372
},
"name": "OneDashboardPageWidgetLogTableDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20384
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20396
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20378
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20390
},
"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": 20578
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20570
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20585
},
"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": 20578
},
"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": 20578
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20578
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20571
},
"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": 20459
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20449
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20519
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20548
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetLogTableDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20523
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20536
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20552
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20565
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20513
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20529
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20542
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20558
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20463
},
"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": 20589
},
"name": "OneDashboardPageWidgetLogTableInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20595
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20601
},
"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": 20647
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 20640
},
"name": "OneDashboardPageWidgetLogTableInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20687
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20700
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20680
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20693
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20651
},
"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/structs400.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": "whether the list is wrapping a 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": 1150
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1165
},
"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/structs400.ts",
"line": 1158
},
"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": 1158
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1158
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1151
},
"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/structs400: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": 20704
},
"name": "OneDashboardPageWidgetLogTableNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20716
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20710
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 20843
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20835
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20850
},
"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": 20843
},
"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": 20843
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20843
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20836
},
"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": 20765
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20755
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20813
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetLogTableNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20817
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20830
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20807
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20823
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20769
},
"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/structs400.ts",
"line": 63
},
"name": "OneDashboardPageWidgetLogTableNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 67
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 73
},
"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/structs400: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/structs400.ts",
"line": 203
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 195
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 210
},
"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/structs400.ts",
"line": 203
},
"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": 203
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 203
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 196
},
"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/structs400: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/structs400.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": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 112
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 183
},
"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/structs400.ts",
"line": 170
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 186
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetLogTableNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 180
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 174
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 190
},
"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/structs400.ts",
"line": 164
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 126
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
}
]
}
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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": 20854
},
"name": "OneDashboardPageWidgetLogTableNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20860
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 20866
},
"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": 20996
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20988
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 21003
},
"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": 20996
},
"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": 20996
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 20996
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20989
},
"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": 20915
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 20905
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20963
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20979
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20967
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20983
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20957
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20973
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs0.ts",
"line": 20919
},
"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/structs400.ts",
"line": 754
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 744
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1061
},
"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/structs400.ts",
"line": 1077
},
"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/structs400.ts",
"line": 1093
},
"name": "putInitialSorting",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1109
},
"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/structs400.ts",
"line": 1122
},
"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/structs400.ts",
"line": 1138
},
"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/structs400.ts",
"line": 1064
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1080
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 905
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 921
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 942
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1096
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 958
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1125
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 974
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1141
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1016
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1032
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1048
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetLogTableOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1058
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1074
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 930
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1090
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1106
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1119
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1135
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1068
},
"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/structs400.ts",
"line": 893
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1084
},
"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/structs400.ts",
"line": 909
},
"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": 925
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 946
},
"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": 1100
},
"name": "initialSortingInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 962
},
"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": 1113
},
"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/structs400.ts",
"line": 1129
},
"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/structs400.ts",
"line": 978
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 991
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1004
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1145
},
"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/structs400.ts",
"line": 1020
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1036
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1052
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 886
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 899
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 915
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 936
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 952
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 968
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 984
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 997
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1010
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1026
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1042
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 758
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
}
]
}
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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/structs400.ts",
"line": 367
},
"name": "OneDashboardPageWidgetLogTableUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 377
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 371
},
"name": "unit",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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/structs400.ts",
"line": 507
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 499
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 514
},
"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/structs400.ts",
"line": 507
},
"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": 507
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 507
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 500
},
"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/structs400: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/structs400.ts",
"line": 426
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 416
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 487
},
"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/structs400.ts",
"line": 490
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 474
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetLogTableUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 484
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 494
},
"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/structs400.ts",
"line": 478
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 468
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 430
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
}
]
}
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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/structs400.ts",
"line": 214
},
"name": "OneDashboardPageWidgetLogTableUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 220
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 226
},
"name": "unit",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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/structs400.ts",
"line": 356
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 348
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 363
},
"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/structs400.ts",
"line": 356
},
"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": 356
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 356
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 349
},
"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/structs400: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/structs400.ts",
"line": 275
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 265
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 323
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 339
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 327
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 343
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 317
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 333
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 279
},
"name": "internalValue",
"optional": true,
"type": {
"union": {
"types": [
{
"fqn": "cdktf.IResolvable"
},
{
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
}
]
}
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400: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": 2413
},
"name": "OneDashboardPageWidgetMarkdown",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2417
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2441
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#text OneDashboard#text}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2445
},
"name": "text",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2451
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2469
},
"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.76.3/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": 2475
},
"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.76.3/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": 2421
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2425
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2429
},
"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.76.3/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": 2481
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2433
},
"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.76.3/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": 2487
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2437
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2493
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2455
},
"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.76.3/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": 2459
},
"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.76.3/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": 2463
},
"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": 1322
},
"name": "OneDashboardPageWidgetMarkdownColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1326
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1332
},
"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": 1462
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1454
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1469
},
"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": 1462
},
"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": 1462
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1462
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1455
},
"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": 1381
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1371
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1442
},
"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": 1429
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1445
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetMarkdownColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1439
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1433
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1449
},
"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": 1423
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1385
},
"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": 1169
},
"name": "OneDashboardPageWidgetMarkdownColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1175
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1181
},
"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": 1311
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1303
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1318
},
"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": 1311
},
"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": 1311
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1311
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1304
},
"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": 1230
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1220
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1278
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1294
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1282
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1298
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1272
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1288
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1234
},
"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": 1473
},
"name": "OneDashboardPageWidgetMarkdownDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1485
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1497
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1479
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1491
},
"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": 1679
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1671
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1686
},
"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": 1679
},
"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": 1679
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1679
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1672
},
"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": 1560
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1550
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1620
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1649
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetMarkdownDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1624
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1637
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1653
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1666
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1614
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1630
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1643
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1659
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1564
},
"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": 1690
},
"name": "OneDashboardPageWidgetMarkdownInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1696
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1702
},
"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": 1748
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 1741
},
"name": "OneDashboardPageWidgetMarkdownInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1788
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1801
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1781
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1794
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1752
},
"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": 3051
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3043
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3058
},
"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": 3051
},
"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": 3051
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3051
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3044
},
"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": 1958
},
"name": "OneDashboardPageWidgetMarkdownNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1962
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1968
},
"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": 2098
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2090
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2105
},
"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": 2098
},
"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": 2098
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2098
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2091
},
"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": 2017
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2007
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2078
},
"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": 2065
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2081
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetMarkdownNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2075
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2069
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2085
},
"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": 2059
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2021
},
"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": 1805
},
"name": "OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1811
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 1817
},
"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": 1947
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1939
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1954
},
"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": 1947
},
"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": 1947
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 1947
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1940
},
"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": 1866
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 1856
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1914
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1930
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1918
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1934
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1908
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1924
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 1870
},
"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": 2647
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2637
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2967
},
"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": 2983
},
"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": 2999
},
"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": 3015
},
"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": 3031
},
"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": 2970
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2986
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2798
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2814
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2835
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3002
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2851
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3018
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2867
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3034
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2922
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2938
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2954
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetMarkdownOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2964
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2980
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2823
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2996
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3012
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3028
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2974
},
"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": 2786
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2990
},
"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": 2802
},
"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": 2818
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2839
},
"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": 3006
},
"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": 2855
},
"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": 3022
},
"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": 2871
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2884
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2897
},
"name": "textInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2910
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3038
},
"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": 2926
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2942
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2958
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2779
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2792
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2808
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2829
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2845
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2861
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2877
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2890
},
"name": "text",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2903
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2916
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2932
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2948
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2651
},
"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": 2262
},
"name": "OneDashboardPageWidgetMarkdownUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2272
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2266
},
"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": 2402
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2394
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2409
},
"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": 2402
},
"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": 2402
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2402
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2395
},
"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": 2321
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2311
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2382
},
"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": 2385
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2369
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetMarkdownUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2379
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2389
},
"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": 2373
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2363
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2325
},
"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": 2109
},
"name": "OneDashboardPageWidgetMarkdownUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 2115
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2121
},
"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": 2251
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2243
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2258
},
"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": 2251
},
"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": 2251
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 2251
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2244
},
"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": 2170
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 2160
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2218
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2234
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2222
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2238
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2212
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2228
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 2174
},
"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": 4456
},
"name": "OneDashboardPageWidgetPie",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4460
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4538
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4496
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4502
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4520
},
"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.76.3/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": 4526
},
"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.76.3/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": 4464
},
"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.76.3/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": 4470
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4474
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4478
},
"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.76.3/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": 4532
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4482
},
"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.76.3/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": 4488
},
"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.76.3/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": 4544
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4492
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4550
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4506
},
"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.76.3/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": 4510
},
"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.76.3/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": 4514
},
"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": 3215
},
"name": "OneDashboardPageWidgetPieColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3219
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3225
},
"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": 3355
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3347
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3362
},
"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": 3355
},
"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": 3355
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3355
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3348
},
"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": 3274
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3264
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3335
},
"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": 3322
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3338
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetPieColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3332
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3326
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3342
},
"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": 3316
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3278
},
"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": 3062
},
"name": "OneDashboardPageWidgetPieColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3068
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3074
},
"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": 3204
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3196
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3211
},
"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": 3204
},
"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": 3204
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3204
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3197
},
"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": 3123
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3113
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3171
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3187
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3175
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3191
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3165
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3181
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3127
},
"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": 3366
},
"name": "OneDashboardPageWidgetPieDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3378
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3390
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3372
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3384
},
"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": 3572
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3564
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3579
},
"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": 3572
},
"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": 3572
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3572
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3565
},
"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": 3453
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3443
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3513
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3542
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetPieDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3517
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3530
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3546
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3559
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3507
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3523
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3536
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3552
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3457
},
"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": 3583
},
"name": "OneDashboardPageWidgetPieInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3589
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3595
},
"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": 3641
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3634
},
"name": "OneDashboardPageWidgetPieInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3681
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3694
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3674
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3687
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3645
},
"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": 5166
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5158
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5173
},
"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": 5166
},
"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": 5166
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5166
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5159
},
"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": 3698
},
"name": "OneDashboardPageWidgetPieNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3710
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3704
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 3837
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3829
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3844
},
"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": 3837
},
"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": 3837
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3837
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3830
},
"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": 3759
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3749
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3807
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetPieNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3811
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3824
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3801
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3817
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3763
},
"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": 4001
},
"name": "OneDashboardPageWidgetPieNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4005
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4011
},
"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": 4141
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4133
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4148
},
"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": 4141
},
"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": 4141
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 4141
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4134
},
"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": 4060
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "complexObjectIsFromSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4050
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4121
},
"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": 4108
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4124
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetPieNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4118
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4112
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4128
},
"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": 4102
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4064
},
"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": 3848
},
"name": "OneDashboardPageWidgetPieNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3854
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 3860
},
"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": 3990
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3982
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3997
},
"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": 3990
},
"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": 3990
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 3990
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3983
},
"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": 3909
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 3899
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3957
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3973
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3961
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3977
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3951
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3967
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 3913
},
"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": 4718
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4708
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5069
},
"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": 5085
},
"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": 5101
},
"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": 5117
},
"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": 5130
},
"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": 5146
},
"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": 5072
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5088
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4881
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4897
},
"name": "resetFilterCurrentDashboard"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4913
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4934
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5104
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4950
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4966
},
"name": "resetLinkedEntityGuids"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5133
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4982
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5149
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5024
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5040
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5056
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetPieOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5066
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5082
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4922
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5098
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5114
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5127
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5143
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5076
},
"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": 4869
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5092
},
"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": 4885
},
"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": 4901
},
"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": 4917
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4938
},
"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": 5108
},
"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": 4954
},
"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": 4970
},
"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": 5121
},
"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": 5137
},
"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": 4986
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4999
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5012
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5153
},
"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": 5028
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5044
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5060
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4862
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4875
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4891
},
"name": "filterCurrentDashboard",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4907
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4928
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4944
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4960
},
"name": "linkedEntityGuids",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4976
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4992
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5005
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5018
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5034
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5050
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4722
},
"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": 4305
},
"name": "OneDashboardPageWidgetPieUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4315
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4309
},
"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": 4445
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4437
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4452
},
"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": 4445
},
"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": 4445
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 4445
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4438
},
"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": 4364
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4354
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4425
},
"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": 4428
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4412
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetPieUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4422
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4432
},
"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": 4416
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4406
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4368
},
"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": 4152
},
"name": "OneDashboardPageWidgetPieUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 4158
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4164
},
"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": 4294
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4286
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4301
},
"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": 4294
},
"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": 4294
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 4294
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4287
},
"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": 4213
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 4203
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4261
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4277
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4265
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4281
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4255
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4271
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 4217
},
"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": 6654
},
"name": "OneDashboardPageWidgetStackedBar",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6658
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6724
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6682
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6688
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6706
},
"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.76.3/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": 6712
},
"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.76.3/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": 6662
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6666
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6670
},
"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.76.3/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": 6718
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6674
},
"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.76.3/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": 6730
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6678
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#tooltip OneDashboard#tooltip}",
"stability": "stable",
"summary": "tooltip block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6736
},
"name": "tooltip",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltip"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6742
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6692
},
"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.76.3/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": 6696
},
"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.76.3/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": 6700
},
"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": 5330
},
"name": "OneDashboardPageWidgetStackedBarColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5334
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5340
},
"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": 5470
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5462
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5477
},
"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": 5470
},
"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": 5470
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5470
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5463
},
"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": 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"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5379
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5450
},
"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": 5437
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5453
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetStackedBarColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5447
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5441
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5457
},
"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": 5431
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5393
},
"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": 5177
},
"name": "OneDashboardPageWidgetStackedBarColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5183
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5189
},
"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": 5319
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5311
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5326
},
"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": 5319
},
"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": 5319
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5319
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5312
},
"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": 5238
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5228
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5286
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5302
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5290
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5306
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5280
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5296
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5242
},
"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": 5481
},
"name": "OneDashboardPageWidgetStackedBarDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5493
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5505
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5487
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5499
},
"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": 5687
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5679
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5694
},
"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": 5687
},
"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": 5687
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5687
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5680
},
"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": 5568
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5558
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5628
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5657
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetStackedBarDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5632
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5645
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5661
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5674
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5622
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5638
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5651
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5667
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5572
},
"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": 5698
},
"name": "OneDashboardPageWidgetStackedBarInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5704
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5710
},
"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": 5756
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5749
},
"name": "OneDashboardPageWidgetStackedBarInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5796
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5809
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5789
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5802
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5760
},
"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": 7329
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7321
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7336
},
"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": 7329
},
"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": 7329
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7329
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7322
},
"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": 5813
},
"name": "OneDashboardPageWidgetStackedBarNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5825
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5819
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 5952
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 5944
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5959
},
"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": 5952
},
"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": 5952
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 5952
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5945
},
"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": 5874
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
},
"name": "complexObjectIsFromSet",
"type": {
"primitive": "boolean"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5864
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5922
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetStackedBarNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5926
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5939
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5916
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5932
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 5878
},
"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": 6116
},
"name": "OneDashboardPageWidgetStackedBarNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6120
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6126
},
"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": 6256
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6248
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6263
},
"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": 6256
},
"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": 6256
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6256
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6249
},
"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": 6175
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6165
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6236
},
"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": 6223
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6239
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetStackedBarNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6233
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6227
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6243
},
"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": 6217
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6179
},
"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": 5963
},
"name": "OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5969
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 5975
},
"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": 6105
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6097
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6112
},
"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": 6105
},
"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": 6105
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6105
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6098
},
"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": 6024
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6014
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6072
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6088
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6076
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6092
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6066
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6082
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6028
},
"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": 6903
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6893
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7216
},
"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": 7232
},
"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": 7248
},
"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": 7264
},
"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": 7277
},
"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": 7293
},
"name": "putTooltip",
"parameters": [
{
"name": "value",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltip"
}
}
]
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7309
},
"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": 7219
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7235
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7060
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7076
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7097
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7251
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7113
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7280
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7129
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7296
},
"name": "resetTooltip"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7312
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7171
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7187
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7203
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetStackedBarOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7213
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7229
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7085
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7245
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7261
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7274
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7290
},
"name": "tooltip",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltipOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7306
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7223
},
"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": 7048
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7239
},
"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": 7064
},
"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": 7080
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7101
},
"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": 7255
},
"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": 7117
},
"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": 7268
},
"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": 7284
},
"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": 7133
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7146
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7159
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7300
},
"name": "tooltipInput",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltip"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7316
},
"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": 7175
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7191
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7207
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7041
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7054
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7070
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7091
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7107
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7123
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7139
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7152
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7165
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7181
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7197
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6907
},
"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.OneDashboardPageWidgetStackedBarTooltip": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltip",
"kind": "interface",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6267
},
"name": "OneDashboardPageWidgetStackedBarTooltip",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#mode OneDashboard#mode}",
"stability": "stable",
"summary": "Tooltip display mode."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6273
},
"name": "mode",
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarTooltip"
},
"@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltipOutputReference": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.ComplexObject",
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltipOutputReference",
"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"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6305
},
"name": "OneDashboardPageWidgetStackedBarTooltipOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6346
},
"name": "modeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6339
},
"name": "mode",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6316
},
"name": "internalValue",
"optional": true,
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarTooltip"
}
}
],
"symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarTooltipOutputReference"
},
"@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": 6503
},
"name": "OneDashboardPageWidgetStackedBarUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6513
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6507
},
"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": 6643
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6635
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6650
},
"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": 6643
},
"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": 6643
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6643
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6636
},
"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": 6562
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6552
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6623
},
"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": 6626
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6610
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetStackedBarUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6620
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6630
},
"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": 6614
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6604
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6566
},
"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": 6350
},
"name": "OneDashboardPageWidgetStackedBarUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 6356
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6362
},
"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": 6492
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6484
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6499
},
"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": 6492
},
"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": 6492
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 6492
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6485
},
"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": 6411
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 6401
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6459
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6475
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6463
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6479
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6453
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6469
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 6415
},
"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": 8957
},
"name": "OneDashboardPageWidgetTable",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#column OneDashboard#column}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8961
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9039
},
"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.76.3/docs/resources/one_dashboard#row OneDashboard#row}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8997
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 9003
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#colors OneDashboard#colors}",
"stability": "stable",
"summary": "colors block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9021
},
"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.76.3/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": 9027
},
"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.76.3/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": 8965
},
"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.76.3/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": 8971
},
"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.76.3/docs/resources/one_dashboard#height OneDashboard#height}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8975
},
"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.76.3/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8979
},
"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.76.3/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": 9033
},
"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.76.3/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8983
},
"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.76.3/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": 8989
},
"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.76.3/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": 9045
},
"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.76.3/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8993
},
"name": "refreshRate",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#threshold OneDashboard#threshold}",
"stability": "stable",
"summary": "threshold block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9051
},
"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.76.3/docs/resources/one_dashboard#units OneDashboard#units}",
"stability": "stable",
"summary": "units block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9057
},
"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.76.3/docs/resources/one_dashboard#width OneDashboard#width}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9007
},
"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.76.3/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": 9011
},
"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.76.3/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": 9015
},
"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": 7493
},
"name": "OneDashboardPageWidgetTableColors",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7497
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7503
},
"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": 7633
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7625
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7640
},
"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": 7633
},
"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": 7633
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7633
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7626
},
"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": 7552
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7542
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7613
},
"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": 7600
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7616
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetTableColorsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7610
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7604
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7620
},
"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": 7594
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7556
},
"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": 7340
},
"name": "OneDashboardPageWidgetTableColorsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#color OneDashboard#color}",
"stability": "stable",
"summary": "Color code."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7346
},
"name": "color",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7352
},
"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": 7482
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7474
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7489
},
"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": 7482
},
"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": 7482
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7482
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7475
},
"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": 7401
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7391
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7449
},
"name": "resetColor"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7465
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7453
},
"name": "colorInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7469
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7443
},
"name": "color",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7459
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7405
},
"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": 7644
},
"name": "OneDashboardPageWidgetTableDataFormat",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7656
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7668
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7650
},
"name": "format",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7662
},
"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": 7850
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7842
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7857
},
"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": 7850
},
"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": 7850
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 7850
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7843
},
"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": 7731
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 7721
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7791
},
"name": "resetFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7820
},
"name": "resetPrecision"
}
],
"name": "OneDashboardPageWidgetTableDataFormatOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7795
},
"name": "formatInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7808
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7824
},
"name": "precisionInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7837
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7785
},
"name": "format",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7801
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7814
},
"name": "precision",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7830
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7735
},
"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": 7861
},
"name": "OneDashboardPageWidgetTableInitialSorting",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7867
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7873
},
"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": 7919
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 7912
},
"name": "OneDashboardPageWidgetTableInitialSortingOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7959
},
"name": "directionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7972
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7952
},
"name": "direction",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7965
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7923
},
"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": 9702
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9694
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9709
},
"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": 9702
},
"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": 9702
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 9702
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9695
},
"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": 7976
},
"name": "OneDashboardPageWidgetTableNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 7988
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Can be a single account ID or multiple account IDs in a JSON-encoded array.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
"stability": "stable",
"summary": "The account ID(s) used for the NRQL query."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 7982
},
"name": "accountId",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"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": 8115
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8107
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8122
},
"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": 8115
},
"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": 8115
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8115
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8108
},
"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": 8037
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8027
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8085
},
"name": "resetAccountId"
}
],
"name": "OneDashboardPageWidgetTableNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8089
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8102
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8079
},
"name": "accountId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8095
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8041
},
"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": 8279
},
"name": "OneDashboardPageWidgetTableNullValues",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"stability": "stable",
"summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8283
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8289
},
"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": 8419
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8411
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8426
},
"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": 8419
},
"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": 8419
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8419
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8412
},
"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": 8338
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8328
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8399
},
"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": 8386
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8402
},
"name": "resetSeriesOverrides"
}
],
"name": "OneDashboardPageWidgetTableNullValuesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8396
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8390
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8406
},
"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": 8380
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8342
},
"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": 8126
},
"name": "OneDashboardPageWidgetTableNullValuesSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8132
},
"name": "nullValue",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8138
},
"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": 8268
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8260
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8275
},
"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": 8268
},
"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": 8268
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8268
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8261
},
"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": 8187
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8177
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8235
},
"name": "resetNullValue"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8251
},
"name": "resetSeriesName"
}
],
"name": "OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8239
},
"name": "nullValueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8255
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8229
},
"name": "nullValue",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8245
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8191
},
"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": 9232
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 9222
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9589
},
"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": 9605
},
"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": 9621
},
"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": 9637
},
"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": 9650
},
"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": 9666
},
"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": 9682
},
"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": 9592
},
"name": "resetColors"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9608
},
"name": "resetDataFormat"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9401
},
"name": "resetFacetShowOtherSeries"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9417
},
"name": "resetFilterCurrentDashboard"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9433
},
"name": "resetHeight"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9454
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9624
},
"name": "resetInitialSorting"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9470
},
"name": "resetLegendEnabled"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9486
},
"name": "resetLinkedEntityGuids"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9653
},
"name": "resetNullValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9502
},
"name": "resetRefreshRate"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9669
},
"name": "resetThreshold"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9685
},
"name": "resetUnits"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9544
},
"name": "resetWidth"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9560
},
"name": "resetYAxisLeftMax"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9576
},
"name": "resetYAxisLeftMin"
}
],
"name": "OneDashboardPageWidgetTableOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9586
},
"name": "colors",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9602
},
"name": "dataFormat",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9442
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9618
},
"name": "initialSorting",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSortingOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9634
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9647
},
"name": "nullValues",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9663
},
"name": "threshold",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9679
},
"name": "units",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9596
},
"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": 9389
},
"name": "columnInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9612
},
"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": 9405
},
"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": 9421
},
"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": 9437
},
"name": "heightInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9458
},
"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": 9628
},
"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": 9474
},
"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": 9490
},
"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": 9641
},
"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": 9657
},
"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": 9506
},
"name": "refreshRateInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9519
},
"name": "rowInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9673
},
"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": 9532
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9689
},
"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": 9548
},
"name": "widthInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9564
},
"name": "yAxisLeftMaxInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9580
},
"name": "yAxisLeftMinInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9382
},
"name": "column",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9395
},
"name": "facetShowOtherSeries",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9411
},
"name": "filterCurrentDashboard",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9427
},
"name": "height",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9448
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9464
},
"name": "legendEnabled",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9480
},
"name": "linkedEntityGuids",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9496
},
"name": "refreshRate",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9512
},
"name": "row",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9525
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9538
},
"name": "width",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9554
},
"name": "yAxisLeftMax",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9570
},
"name": "yAxisLeftMin",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 9236
},
"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": 8430
},
"name": "OneDashboardPageWidgetTableThreshold",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8436
},
"name": "columnName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8442
},
"name": "from",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8448
},
"name": "severity",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8454
},
"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": 8642
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8634
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8649
},
"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": 8642
},
"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": 8642
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8642
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8635
},
"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": 8517
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8507
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8577
},
"name": "resetColumnName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8593
},
"name": "resetFrom"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8609
},
"name": "resetSeverity"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8625
},
"name": "resetTo"
}
],
"name": "OneDashboardPageWidgetTableThresholdOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8581
},
"name": "columnNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8597
},
"name": "fromInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8613
},
"name": "severityInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8629
},
"name": "toInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8571
},
"name": "columnName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8587
},
"name": "from",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8603
},
"name": "severity",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8619
},
"name": "to",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8521
},
"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": 8806
},
"name": "OneDashboardPageWidgetTableUnits",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8816
},
"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.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8810
},
"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": 8946
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8938
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8953
},
"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": 8946
},
"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": 8946
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8946
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8939
},
"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": 8865
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8855
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8926
},
"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": 8929
},
"name": "resetSeriesOverrides"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8913
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetTableUnitsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8923
},
"name": "seriesOverrides",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8933
},
"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": 8917
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8907
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8869
},
"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": 8653
},
"name": "OneDashboardPageWidgetTableUnitsSeriesOverrides",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 8659
},
"name": "seriesName",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/one_dashboard#unit OneDashboard#unit}",
"stability": "stable",
"summary": "Unit name."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8665
},
"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": 8795
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8787
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8802
},
"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": 8795
},
"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": 8795
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 8795
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8788
},
"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": 8714
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 8704
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8762
},
"name": "resetSeriesName"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8778
},
"name": "resetUnit"
}
],
"name": "OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8766
},
"name": "seriesNameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8782
},
"name": "unitInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8756
},
"name": "seriesName",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8772
},
"name": "unit",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 8718
},
"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": 10814
},
"name": "OneDashboardVariable",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10832
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10838
},
"name": "replacementStrategy",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10844
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10850
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10820
},
"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.76.3/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": 10826
},
"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.76.3/docs/resources/one_dashboard#item OneDashboard#item}",
"stability": "stable",
"summary": "item block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10856
},
"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.76.3/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": 10862
},
"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.76.3/docs/resources/one_dashboard#options OneDashboard#options}",
"stability": "stable",
"summary": "options block."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10868
},
"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": 10358
},
"name": "OneDashboardVariableItem",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10370
},
"name": "value",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10364
},
"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": 10497
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10489
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10504
},
"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": 10497
},
"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": 10497
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10497
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10490
},
"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": 10419
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10409
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10467
},
"name": "resetTitle"
}
],
"name": "OneDashboardVariableItemOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10471
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10484
},
"name": "valueInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10461
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10477
},
"name": "value",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10423
},
"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": 11189
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 11181
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11196
},
"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": 11189
},
"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": 11189
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 11189
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11182
},
"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": 10508
},
"name": "OneDashboardVariableNrqlQuery",
"namespace": "oneDashboard",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10520
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/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": 10514
},
"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": 10566
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "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": 10559
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10605
},
"name": "resetAccountIds"
}
],
"name": "OneDashboardVariableNrqlQueryOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10609
},
"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": 10622
},
"name": "queryInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10599
},
"name": "accountIds",
"type": {
"collection": {
"elementtype": {
"primitive": "number"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10615
},
"name": "query",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10570
},
"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": 10626
},
"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.76.3/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": 10632
},
"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.76.3/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": 10638
},
"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.76.3/docs/resources/one_dashboard#show_apply_action OneDashboard#show_apply_action}",
"stability": "stable",
"summary": "Show apply button when multi-selecting."
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10644
},
"name": "showApplyAction",
"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": 10803
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10795
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10810
},
"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": 10803
},
"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": 10803
},
"name": "terraformResource",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"stability": "stable",
"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": 10803
},
"name": "wrapsSet",
"overrides": "cdktf.ComplexList",
"protected": true,
"type": {
"primitive": "boolean"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10796
},
"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": 10700
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10690
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10754
},
"name": "resetExcluded"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10770
},
"name": "resetIgnoreTimeRange"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10786
},
"name": "resetShowApplyAction"
}
],
"name": "OneDashboardVariableOptionsOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10758
},
"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": 10774
},
"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": 10790
},
"name": "showApplyActionInput",
"optional": true,
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10748
},
"name": "excluded",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10764
},
"name": "ignoreTimeRange",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10780
},
"name": "showApplyAction",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10704
},
"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": 10966
},
"parameters": [
{
"docs": {
"summary": "The parent resource."
},
"name": "terraformResource",
"type": {
"fqn": "cdktf.IInterpolatingParent"
}
},
{
"docs": {
"summary": "The attribute on the parent resource this class is referencing."
},
"name": "terraformAttribute",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "the index of this item in the list."
},
"name": "complexObjectIndex",
"type": {
"primitive": "number"
}
},
{
"docs": {
"summary": "whether the list is wrapping a 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": 10956
},
"methods": [
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11137
},
"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": 11153
},
"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": 11169
},
"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": 11056
},
"name": "resetDefaultValues"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11072
},
"name": "resetIsMultiSelection"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11140
},
"name": "resetItem"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11156
},
"name": "resetNrqlQuery"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11172
},
"name": "resetOptions"
}
],
"name": "OneDashboardVariableOutputReference",
"namespace": "oneDashboard",
"properties": [
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11134
},
"name": "item",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11150
},
"name": "nrqlQuery",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQueryOutputReference"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11166
},
"name": "options",
"type": {
"fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsList"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11060
},
"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": 11076
},
"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": 11144
},
"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": 11089
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11160
},
"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": 11176
},
"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": 11102
},
"name": "replacementStrategyInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11115
},
"name": "titleInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11128
},
"name": "typeInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11050
},
"name": "defaultValues",
"type": {
"collection": {
"elementtype": {
"primitive": "string"
},
"kind": "array"
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11066
},
"name": "isMultiSelection",
"type": {
"union": {
"types": [
{
"primitive": "boolean"
},
{
"fqn": "cdktf.IResolvable"
}
]
}
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11082
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11095
},
"name": "replacementStrategy",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11108
},
"name": "title",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 11121
},
"name": "type",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/one-dashboard/index-structs/structs400.ts",
"line": 10970
},
"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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.pipelineCloudRule.PipelineCloudRule": {
"assembly": "@cdktf/provider-newrelic",
"base": "cdktf.TerraformResource",
"docs": {
"stability": "stable",
"summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/pipeline_cloud_rule newrelic_pipeline_cloud_rule}."
},
"fqn": "@cdktf/provider-newrelic.pipelineCloudRule.PipelineCloudRule",
"initializer": {
"docs": {
"stability": "stable",
"summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/pipeline_cloud_rule newrelic_pipeline_cloud_rule} Resource."
},
"locationInModule": {
"filename": "src/pipeline-cloud-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.pipelineCloudRule.PipelineCloudRuleConfig"
}
}
]
},
"kind": "class",
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 51
},
"methods": [
{
"docs": {
"stability": "stable",
"summary": "Generates CDKTF code for importing a PipelineCloudRule resource upon running \"cdktf plan \"."
},
"locationInModule": {
"filename": "src/pipeline-cloud-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 PipelineCloudRule to import."
},
"name": "importToId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/pipeline_cloud_rule#import import section} in the documentation of this resource for the id to use",
"summary": "The id of the existing PipelineCloudRule that should be imported."
},
"name": "importFromId",
"type": {
"primitive": "string"
}
},
{
"docs": {
"summary": "? Optional instance of the provider where the PipelineCloudRule 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/pipeline-cloud-rule/index.ts",
"line": 118
},
"name": "resetAccountId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 134
},
"name": "resetDescription"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 150
},
"name": "resetId"
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/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/pipeline-cloud-rule/index.ts",
"line": 198
},
"name": "synthesizeHclAttributes",
"overrides": "cdktf.TerraformResource",
"protected": true,
"returns": {
"type": {
"collection": {
"elementtype": {
"primitive": "any"
},
"kind": "map"
}
}
}
}
],
"name": "PipelineCloudRule",
"namespace": "pipelineCloudRule",
"properties": [
{
"const": true,
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 56
},
"name": "tfResourceType",
"static": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 122
},
"name": "accountIdInput",
"optional": true,
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 138
},
"name": "descriptionInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 154
},
"name": "idInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 167
},
"name": "nameInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 180
},
"name": "nrqlInput",
"optional": true,
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 112
},
"name": "accountId",
"type": {
"primitive": "number"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 128
},
"name": "description",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 144
},
"name": "id",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 160
},
"name": "name",
"type": {
"primitive": "string"
}
},
{
"docs": {
"stability": "stable"
},
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 173
},
"name": "nrql",
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/pipeline-cloud-rule/index:PipelineCloudRule"
},
"@cdktf/provider-newrelic.pipelineCloudRule.PipelineCloudRuleConfig": {
"assembly": "@cdktf/provider-newrelic",
"datatype": true,
"docs": {
"stability": "stable"
},
"fqn": "@cdktf/provider-newrelic.pipelineCloudRule.PipelineCloudRuleConfig",
"interfaces": [
"cdktf.TerraformMetaArguments"
],
"kind": "interface",
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 14
},
"name": "PipelineCloudRuleConfig",
"namespace": "pipelineCloudRule",
"properties": [
{
"abstract": true,
"docs": {
"remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.76.3/docs/resources/pipeline_cloud_rule#name PipelineCloudRule#name}",
"stability": "stable",
"summary": "The name of the rule. This must be unique within an account."
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/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.76.3/docs/resources/pipeline_cloud_rule#nrql PipelineCloudRule#nrql}",
"stability": "stable",
"summary": "The NRQL query that defines which data will be processed by this pipeline cloud rule."
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-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.76.3/docs/resources/pipeline_cloud_rule#account_id PipelineCloudRule#account_id}",
"stability": "stable",
"summary": "The account ID where the Pipeline Cloud rule will be created."
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-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.76.3/docs/resources/pipeline_cloud_rule#description PipelineCloudRule#description}",
"stability": "stable",
"summary": "Provides additional information about the rule."
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-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.76.3/docs/resources/pipeline_cloud_rule#id PipelineCloudRule#id}."
},
"immutable": true,
"locationInModule": {
"filename": "src/pipeline-cloud-rule/index.ts",
"line": 33
},
"name": "id",
"optional": true,
"type": {
"primitive": "string"
}
}
],
"symbolId": "src/pipeline-cloud-rule/index:PipelineCloudRuleConfig"
},
"@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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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 \"."
},
"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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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.76.3/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": "13.12.2",
"fingerprint": "M9TxNfcQPKunK7xl+BVT8qCjOsNbsjZ9pJI4t+gDlhc="
}